home *** CD-ROM | disk | FTP | other *** search
open in:
MacOS 8.1
|
Win98
|
DOS
browse contents |
view JSON data
|
view as text
This file was processed as: MacOS Resource Fork
(archive/rsrc).
Confidence | Program | Detection | Match Type | Support
|
---|
100%
| dexvert
| MacOS Resource Fork (archive/rsrc)
| magic
| Supported |
10%
| dexvert
| Jesper Olsen Module (music/jesperOlsen)
| magic
| Supported |
1%
| dexvert
| BeOS Resource Data (archive/beOSResourceData)
| ext
| Unsupported |
1%
| dexvert
| AppleSingle (archive/appleSingle)
| fallback
| Supported |
1%
| dexvert
| TTComp Archive (archive/ttcomp)
| fallback
| Supported |
100%
| file
| AppleDouble encoded Macintosh file
| default
| |
99%
| file
| data
| default
| |
66%
| TrID
| Mac AppleDouble encoded
| default
| |
33%
| TrID
| TTComp archive compressed (bin-2K)
| default (weak)
| |
1%
| dearkID
| deark: applesd (AppleDouble header file)
| default (weak)
| |
100%
| siegfried
| fmt/503 AppleDouble Resource Fork (2)
| default
| |
100%
| lsar
| AppleSingle
| default
|
|
id metadata |
---|
key | value |
---|
macFileType | [ONLN] |
macFileCreator | [HLX2] |
hex view+--------+-------------------------+-------------------------+--------+--------+
|00000000| 00 05 16 07 00 02 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000010| 00 00 00 00 00 00 00 00 | 00 02 00 00 00 09 00 00 |........|........|
|00000020| 00 32 00 00 00 20 00 00 | 00 02 00 00 00 52 00 00 |.2... ..|.....R..|
|00000030| e2 3a 4f 4e 4c 4e 48 4c | 58 32 01 00 00 00 00 00 |.:ONLNHL|X2......|
|00000040| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000050| 00 00 00 00 01 00 00 00 | e0 c8 00 00 df c8 00 00 |........|........|
|00000060| 01 72 65 74 74 69 6e 67 | 20 61 20 73 6d 6f 6f 74 |.retting| a smoot|
|00000070| 68 20 63 6f 6c 6f 72 20 | 69 6d 61 67 65 3f 0d 53 |h color |image?.S|
|00000080| 65 65 0a 64 65 76 65 6c | 6f 70 20 32 32 00 02 00 |ee.devel|op 22...|
|00000090| 02 00 4f 4e 4c 4e 48 4c | 58 32 01 00 ff ff ff ff |..ONLNHL|X2......|
|000000a0| 00 00 02 00 4f 4e 4c 4e | 48 4c 58 32 01 00 ff ff |....ONLN|HLX2....|
|000000b0| ff ff 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000000c0| 00 00 00 00 ab bc 4c f9 | 00 88 de c7 00 00 e2 3a |......L.|.......:|
|000000d0| 20 0d 09 45 78 70 65 63 | 74 65 64 20 72 65 73 75 | ..Expec|ted resu|
|000000e0| 6c 74 09 41 63 74 75 61 | 6c 20 72 65 73 75 6c 74 |lt.Actua|l result|
|000000f0| 0d 46 69 67 75 72 65 20 | 31 2e 20 43 6f 70 79 42 |.Figure |1. CopyB|
|00000100| 69 74 73 20 6f 66 20 61 | 6e 20 6f 66 66 73 63 72 |its of a|n offscr|
|00000110| 65 65 6e 20 63 6f 6c 6f | 72 20 72 61 6d 70 20 74 |een colo|r ramp t|
|00000120| 6f 20 61 20 77 69 6e 64 | 6f 77 0d 46 69 67 75 72 |o a wind|ow.Figur|
|00000130| 65 20 35 2e 20 42 75 6c | 6c d5 73 20 65 79 65 0d |e 5. Bul|l.s eye.|
|00000140| 46 69 67 75 72 65 20 36 | 2e 20 45 6e 6c 61 72 67 |Figure 6|. Enlarg|
|00000150| 65 6d 00 00 00 1a 00 05 | 00 17 00 8d 00 00 00 00 |em......|........|
|00000160| 02 d7 02 23 00 05 f7 a7 | 00 82 e7 20 00 01 34 74 |...#....|... ..4t|
|00000170| 00 00 08 d0 00 05 f7 a7 | 00 04 84 6a 00 00 00 00 |........|...j....|
|00000180| 00 00 01 68 00 0a 7c 11 | 00 01 67 20 00 00 01 6f |...h..|.|..g ...o|
|00000190| 00 00 16 52 00 0c 22 61 | 00 00 20 5c 00 00 16 58 |...R.."a|.. \...X|
|000001a0| 00 00 1f fc 00 0c 42 bd | 00 04 5e e0 00 00 20 01 |......B.|..^... .|
|000001b0| 00 00 2d 68 00 10 d5 4d | 00 00 19 44 00 00 2d 6c |..-h...M|...D..-l|
|000001c0| 00 00 3a 61 00 10 ee 91 | 00 00 1e 1c 00 00 3a 66 |..:a....|......:f|
|000001d0| 00 00 47 e8 00 11 0c ad | 00 0e bc 60 00 00 47 ec |..G.....|...`..G.|
|000001e0| 00 00 4f 75 00 1f fe c9 | 00 04 b1 da 00 00 4f 7e |..Ou....|......O~|
|000001f0| 00 00 5b 18 00 24 b0 a3 | 00 00 12 60 00 00 5b 1b |..[..$..|...`..[.|
|00000200| 00 00 66 da 00 24 c3 03 | 00 00 38 f2 00 00 66 dd |..f..$..|..8...f.|
|00000210| 00 00 73 30 00 24 fb f5 | 00 00 bf d2 00 00 73 33 |..s0.$..|......s3|
|00000220| 00 00 78 7a 00 25 bb c7 | 00 00 d4 a6 00 00 78 7d |..xz.%..|......x}|
|00000230| 00 00 82 33 00 2c 8a f9 | 00 00 d4 9a 00 00 82 36 |...3.,..|.......6|
|00000240| 00 00 8a 10 00 2d dc 8d | 00 00 14 36 00 00 8a 14 |.....-..|...6....|
|00000250| 00 00 97 5e 00 2d f0 c3 | 00 00 d9 38 00 00 97 60 |...^.-..|...8...`|
|00000260| 00 00 9c 0b 00 31 95 e7 | 00 00 10 fa 00 00 9c 0d |.....1..|........|
|00000270| 00 00 a6 90 00 31 a6 e1 | 00 00 0f a8 00 00 a6 92 |.....1..|........|
|00000280| 00 00 b0 23 00 31 b6 89 | 00 00 35 86 00 00 b0 26 |...#.1..|..5....&|
|00000290| 00 00 b3 7d 00 33 c2 fd | 00 00 14 e4 00 00 b3 7f |...}.3..|........|
|000002a0| 00 00 c0 6f 00 33 d7 e1 | 00 00 0e 36 00 00 c0 73 |...o.3..|...6...s|
|000002b0| 00 00 c7 da 00 33 e6 17 | 00 00 14 5c 00 00 c7 de |.....3..|...\....|
|000002c0| 00 00 d5 19 00 33 fa 73 | 00 00 11 10 00 00 d5 1b |.....3.s|........|
|000002d0| 00 00 de 2b 00 34 0b 83 | 00 00 0e da 00 00 de 2e |...+.4..|........|
|000002e0| 00 00 e5 8f 00 34 1a 5d | 00 00 11 ee 00 00 e5 94 |.....4.]|........|
|000002f0| 00 00 ef df 00 34 2c 4b | 00 00 0c 44 00 00 ef e1 |.....4,K|...D....|
|00000300| 00 00 f5 d6 00 34 38 8f | 00 00 11 4a 00 00 f5 da |.....48.|...J....|
|00000310| 00 00 fe 69 00 34 49 d9 | 00 00 13 bc 00 00 fe 6e |...i.4I.|.......n|
|00000320| 00 01 0a f9 00 34 5d 95 | 00 02 b0 78 00 01 0a fb |.....4].|...x....|
|00000330| 00 01 0f 59 00 37 a6 4b | 00 00 0d 70 00 01 0f 5b |...Y.7.K|...p...[|
|00000340| 00 01 16 3d 00 37 b3 bb | 00 00 0c 66 00 01 16 3f |...=.7..|...f...?|
|00000350| 00 01 1c 8b 00 37 c0 21 | 00 04 8a e6 00 01 1c 8f |.....7.!|........|
|00000360| 00 01 27 e8 00 3c 4b 07 | 00 00 1c c6 00 01 27 ec |..'..<K.|......'.|
|00000370| 00 01 38 bc 00 3c 67 cd | 00 00 15 16 00 01 38 c1 |..8..<g.|......8.|
|00000380| 00 01 47 55 00 3c 7c e3 | 00 00 14 8e 00 01 47 57 |..GU.<|.|......GW|
|00000390| 00 01 54 f1 00 3c 91 71 | 00 00 15 5a 00 01 54 f4 |..T..<.q|...Z..T.|
|000003a0| 00 01 64 2e 00 3c a6 cb | 00 00 15 c2 00 01 64 31 |..d..<..|......d1|
|000003b0| 00 01 72 e4 00 3c bc 8d | 00 01 5f 00 00 01 72 e7 |..r..<..|.._...r.|
|000003c0| 00 01 7c 13 00 3e e7 9d | 00 00 13 c2 00 01 7c 16 |..|..>..|......|.|
|000003d0| 00 01 89 22 00 3e fb 5f | 00 00 88 96 00 01 89 25 |...".>._|.......%|
|000003e0| 00 01 92 66 00 3f fd 17 | 00 00 12 5c 00 01 92 68 |...f.?..|...\...h|
|000003f0| 00 01 9d d1 00 40 0f 73 | 00 04 4f 7e 00 01 9d d5 |.....@.s|..O~....|
|00000400| 00 01 ae 2a 00 44 5e f1 | 00 00 1f 8e 00 01 ae 2e |...*.D^.|........|
|00000410| 00 01 c0 31 00 44 7e 7f | 00 00 0b 94 00 01 c0 35 |...1.D~.|.......5|
|00000420| 00 01 c6 bf 00 44 8a 13 | 00 01 7e de 00 01 c6 c4 |.....D..|..~.....|
|00000430| 00 01 d1 e8 00 46 08 f1 | 00 00 14 46 00 01 d1 eb |.....F..|...F....|
|00000440| 00 01 df d9 00 46 1d 37 | 00 00 12 b6 00 01 df dc |.....F.7|........|
|00000450| 00 01 ea ee 00 46 2f ed | 00 00 12 02 00 01 ea f0 |.....F/.|........|
|00000460| 00 01 f7 2f 00 46 41 ef | 00 00 1a bc 00 01 f7 32 |.../.FA.|.......2|
|00000470| 00 02 05 f4 00 46 5c ab | 00 00 10 d8 00 02 05 f7 |.....F\.|........|
|00000480| 00 02 0e ac 00 46 6d 83 | 00 00 0d be 00 02 0e b1 |.....Fm.|........|
|00000490| 00 02 15 77 00 46 7b 41 | 00 00 10 c8 00 02 15 7c |...w.F{A|.......||
|000004a0| 00 02 1e a6 00 46 8c 09 | 00 00 11 98 00 02 1e a8 |.....F..|........|
|000004b0| 00 02 27 d3 00 46 9d a1 | 00 00 10 e0 00 02 27 d8 |..'..F..|......'.|
|000004c0| 00 02 32 24 00 46 ae 81 | 00 00 0f 6a 00 02 32 27 |..2$.F..|...j..2'|
|000004d0| 00 02 39 b3 00 46 bd eb | 00 00 0f 54 00 02 39 b8 |..9..F..|...T..9.|
|000004e0| 00 02 41 f6 00 46 cd 3f | 00 00 0d f4 00 02 41 f8 |..A..F.?|......A.|
|000004f0| 00 02 48 d2 00 46 db 33 | 00 00 13 7a 00 02 48 d5 |..H..F.3|...z..H.|
|00000500| 00 02 55 e8 00 46 ee ad | 00 00 15 38 00 02 55 ec |..U..F..|...8..U.|
|00000510| 00 02 63 5d 00 47 03 e5 | 00 00 0f 10 00 02 63 5f |..c].G..|......c_|
|00000520| 00 02 6a aa 00 47 12 f5 | 00 00 0e bc 00 02 6a af |..j..G..|......j.|
|00000530| 00 02 72 55 00 47 21 b1 | 00 00 0f 88 00 02 72 58 |..rU.G!.|......rX|
|00000540| 00 02 7b 26 00 47 31 39 | 00 00 11 54 00 02 7b 28 |..{&.G19|...T..{(|
|00000550| 00 02 84 d2 00 47 42 8d | 00 00 11 d8 00 02 84 d4 |.....GB.|........|
|00000560| 00 02 8f 7d 00 47 54 65 | 00 00 0f 3e 00 02 8f 82 |...}.GTe|...>....|
|00000570| 00 02 96 a0 00 47 63 a3 | 00 04 ba 6a 00 02 96 a5 |.....Gc.|...j....|
|00000580| 00 02 a6 f1 00 4c 1e 0d | 00 00 1e 6c 00 02 a6 f5 |.....L..|...l....|
|00000590| 00 02 b8 df 00 4c 3c 79 | 00 00 1e 70 00 02 b8 e4 |.....L<y|...p....|
|000005a0| 00 02 cb 8b 00 4c 5a e9 | 00 01 cf 30 00 02 cb 90 |.....LZ.|...0....|
|000005b0| 00 02 d6 ba 00 4e 2a 19 | 00 00 6d b2 00 02 d6 bd |.....N*.|..m.....|
|000005c0| 00 02 e1 27 00 4f 14 af | 00 00 6a 66 00 02 e1 29 |...'.O..|..jf...)|
|000005d0| 00 02 e7 95 00 4f ff df | 00 00 18 58 00 02 e7 9a |.....O..|...X....|
|000005e0| 00 02 f6 6c 00 50 18 37 | 00 00 16 24 00 02 f6 6f |...l.P.7|...$...o|
|000005f0| 00 03 03 58 00 50 2e 5b | 00 00 0e 3c 00 03 03 5b |...X.P.[|...<...[|
|00000600| 00 03 0a e7 00 50 3c 97 | 00 00 15 34 00 03 0a e9 |.....P<.|...4....|
|00000610| 00 03 18 28 00 50 51 cb | 00 00 0d b8 00 03 18 2a |...(.PQ.|.......*|
|00000620| 00 03 1f af 00 50 5f 83 | 00 00 62 66 00 03 1f b1 |.....P_.|..bf....|
|00000630| 00 03 2a 59 00 51 3c 99 | 00 00 0f 40 00 03 2a 5c |..*Y.Q<.|...@..*\|
|00000640| 00 03 32 83 00 51 4b d9 | 00 00 10 58 00 03 32 86 |..2..QK.|...X..2.|
|00000650| 00 03 3c 6a 00 51 5c 31 | 00 00 0b 98 00 03 3c 6c |..<j.Q\1|......<l|
|00000660| 00 03 41 a2 00 51 67 c9 | 00 00 13 66 00 03 41 a7 |..A..Qg.|...f..A.|
|00000670| 00 03 4d ed 00 51 7b 2f | 00 00 10 d8 00 03 4d f0 |..M..Q{/|......M.|
|00000680| 00 03 57 6d 00 51 8c 07 | 00 00 15 f6 00 03 57 6f |..Wm.Q..|......Wo|
|00000690| 00 03 63 e4 00 51 a1 fd | 00 00 70 ae 00 03 63 e9 |..c..Q..|..p...c.|
|000006a0| 00 03 74 d7 00 52 12 ab | 00 00 60 58 00 03 74 db |..t..R..|..`X..t.|
|000006b0| 00 03 86 83 00 52 e7 97 | 00 04 8e 12 00 03 86 88 |.....R..|........|
|000006c0| 00 03 92 58 00 57 75 a9 | 00 00 78 ec 00 03 92 5b |...X.Wu.|..x....[|
|000006d0| 00 03 9c d0 00 59 29 a9 | 00 00 32 fa 00 03 9c d3 |.....Y).|..2.....|
|000006e0| 00 03 a9 aa 00 59 e8 b3 | 00 00 34 c8 00 03 a9 ad |.....Y..|..4.....|
|000006f0| 00 03 b3 e4 00 5a be c5 | 00 00 b1 5c 00 03 b3 e6 |.....Z..|...\....|
|00000700| 00 03 bc d7 00 5d b3 dd | 00 00 e8 a0 00 03 bc da |.....]..|........|
|00000710| 00 03 c6 29 00 60 e6 43 | 00 00 93 0a 00 03 c6 2c |...).`.C|.......,|
|00000720| 00 03 cf 7c 00 63 56 af | 00 01 49 aa 00 03 cf 7f |...|.cV.|..I.....|
|00000730| 00 03 d4 d1 00 68 c2 55 | 00 00 13 e2 00 03 d4 d4 |.....h.U|........|
|00000740| 00 03 e2 5d 00 68 d6 37 | 00 00 79 08 00 03 e2 60 |...].h.7|..y....`|
|00000750| 00 03 eb 15 00 6e 6f dd | 00 00 17 10 00 03 eb 17 |.....no.|........|
|00000760| 00 03 f8 35 00 6e 86 ed | 00 00 66 92 00 03 f8 39 |...5.n..|..f....9|
|00000770| 00 04 0a 5b 00 6e ed 7f | 00 00 38 a0 00 04 0a 5f |...[.n..|..8...._|
|00000780| 00 04 1f 02 00 6f a9 23 | 00 00 82 06 00 04 1f 07 |.....o.#|........|
|00000790| 00 04 2e a5 00 72 af b1 | 00 00 1d 96 00 04 2e a9 |.....r..|........|
|000007a0| 00 04 3f 07 00 72 cd 47 | 00 04 6a d8 00 04 3f 0b |..?..r.G|..j...?.|
|000007b0| 00 04 4a d0 00 77 38 1f | 00 00 17 28 00 04 4a d3 |..J..w8.|...(..J.|
|000007c0| 00 04 59 82 00 77 4f 47 | 00 00 3a a6 00 04 59 87 |..Y..wOG|..:...Y.|
|000007d0| 00 04 60 bf 00 78 21 49 | 00 00 10 7c 00 04 60 c2 |..`..x!I|...|..`.|
|000007e0| 00 04 6a b0 00 78 31 c5 | 00 00 15 9a 00 04 6a b3 |..j..x1.|......j.|
|000007f0| 00 04 77 df 00 78 47 5f | 00 00 15 22 00 04 77 e4 |..w..xG_|..."..w.|
|00000800| 00 04 84 b9 00 78 5c 81 | 00 00 0f 48 00 04 84 bb |.....x\.|...H....|
|00000810| 00 04 8d 3a 00 78 6b c9 | 00 00 0d e8 00 04 8d 3c |...:.xk.|.......<|
|00000820| 00 04 94 a0 00 78 79 b1 | 00 00 0f 10 00 04 94 a5 |.....xy.|........|
|00000830| 00 04 9c d8 00 78 88 c1 | 00 00 17 6e 00 04 9c db |.....x..|...n....|
|00000840| 00 04 ab 8e 00 78 a0 2f | 00 00 16 8a 00 04 ab 92 |.....x./|........|
|00000850| 00 04 bb 8d 00 78 b6 b9 | 00 00 13 2a 00 04 bb 90 |.....x..|...*....|
|00000860| 00 04 c8 da 00 78 c9 e3 | 00 00 12 32 00 04 c8 dc |.....x..|...2....|
|00000870| 00 04 d5 08 00 78 dc 15 | 00 00 0a 16 00 04 d5 0a |.....x..|........|
|00000880| 00 04 da a8 00 78 e6 2b | 00 00 1b e2 00 04 da ac |.....x.+|........|
|00000890| 00 04 e6 21 00 79 02 0d | 00 00 12 a8 00 04 e6 25 |...!.y..|.......%|
|000008a0| 00 04 f1 d0 00 79 14 b5 | 00 00 12 60 00 04 f1 d3 |.....y..|...`....|
|000008b0| 00 04 fd 3a 00 79 27 15 | 00 00 11 6c 00 04 fd 3c |...:.y'.|...l...<|
|000008c0| 00 05 07 be 00 79 38 81 | 00 00 12 74 00 05 07 c0 |.....y8.|...t....|
|000008d0| 00 05 13 41 00 79 4a f5 | 00 00 11 82 00 05 13 43 |...A.yJ.|.......C|
|000008e0| 00 05 1d ae 00 79 5c 77 | 00 00 11 10 00 05 1d b1 |.....y\w|........|
|000008f0| 00 05 27 d8 00 79 6d 87 | 00 00 0c d6 00 05 27 dc |..'..ym.|......'.|
|00000900| 00 05 2f 53 00 79 7a 5d | 00 01 8d 4a ff ff ff ff |../S.yz]|...J....|
|00000910| ff ff ff ff 00 7b 07 a7 | 00 00 16 d8 00 05 3b ac |.....{..|......;.|
|00000920| 00 05 47 01 00 7b 1e 7f | 00 00 12 3c 00 05 47 05 |..G..{..|...<..G.|
|00000930| 00 05 51 bf 00 7b 30 bb | 00 00 11 86 00 05 51 c1 |..Q..{0.|......Q.|
|00000940| 00 05 5b c7 00 7b 42 41 | 00 00 6c ea 00 05 5b cc |..[..{BA|..l...[.|
|00000950| 00 05 64 1c 00 80 45 9d | 00 00 12 42 00 05 64 20 |..d...E.|...B..d |
|00000960| 00 05 6d 36 00 80 57 df | 00 00 14 3e 00 05 6d 39 |..m6..W.|...>..m9|
|00000970| 00 05 78 39 00 80 6c 1d | 00 00 11 36 00 05 78 3e |..x9..l.|...6..x>|
|00000980| 00 05 81 95 00 80 7d 53 | 00 00 12 52 00 05 81 99 |......}S|...R....|
|00000990| 00 05 8b 2a 00 80 8f a5 | 00 00 0c ae 00 05 8b 2d |...*....|.......-|
|000009a0| 00 05 91 e5 00 80 9c 53 | 00 00 2a c4 00 05 91 ea |.......S|..*.....|
|000009b0| 00 05 9e ef 00 80 c7 17 | 00 00 2d d2 00 05 9e f3 |........|..-.....|
|000009c0| 00 05 ab ef 00 80 f4 e9 | 00 00 2d a2 00 05 ab f3 |........|..-.....|
|000009d0| 00 05 b9 c3 00 81 22 8b | 00 00 2e 04 00 05 b9 c7 |......".|........|
|000009e0| 00 05 c6 b9 00 81 50 8f | 00 00 2f 22 00 05 c6 bd |......P.|../"....|
|000009f0| 00 05 d4 49 00 81 7f b1 | 00 00 2a 0e 00 05 d4 4d |...I....|..*....M|
|00000a00| 00 05 e0 8b 00 81 a9 bf | 00 00 1d 8e 00 05 e0 90 |........|........|
|00000a10| 00 05 ef 4e 00 81 c7 4d | 00 00 05 40 00 05 ef 52 |...N...M|...@...R|
|00000a20| 00 05 f2 74 00 81 cc 8d | 00 00 09 d2 00 05 f2 76 |...t....|.......v|
|00000a30| 00 05 f6 7f 00 81 d6 5f | 00 01 0b f0 00 05 f6 81 |......._|........|
|00000a40| 00 05 f7 a5 00 00 07 b0 | 0c 30 30 30 20 43 6f 76 |........|.000 Cov|
|00000a50| 65 72 2e 42 4e 18 ff 22 | 00 07 7d 88 01 19 a5 90 |er.BN.."|..}.....|
|00000a60| 40 82 91 d0 40 82 91 9c | 40 82 c4 90 00 09 00 32 |@...@...|@......2|
|00000a70| 00 00 00 00 40 83 19 00 | 00 28 aa a4 00 00 00 00 |....@...|.(......|
|00000a80| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 01 6f |........|.......o|
|00000a90| 00 05 f7 a7 00 04 84 6a | 00 01 13 30 30 30 20 49 |.......j|...000 I|
|00000aa0| 6e 73 69 64 65 20 46 72 | 6f 6e 74 2e 42 4e 00 00 |nside Fr|ont.BN..|
|00000ab0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 09 |........|........|
|00000ac0| 01 19 b6 88 01 19 e5 f0 | 01 19 b6 60 00 00 00 00 |........|...`....|
|00000ad0| 00 00 00 00 00 00 00 00 | 00 00 00 00 01 6f 00 00 |........|.....o..|
|00000ae0| 14 e8 00 0a 7c 11 00 01 | a6 50 00 01 0f 30 30 31 |....|...|.P...001|
|00000af0| 20 43 6f 6e 74 65 6e 74 | 73 2e 42 4e 00 00 00 00 | Content|s.BN....|
|00000b00| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000b10| 00 00 00 00 ff ff ff ff | ff fd 00 4e 00 bd 00 00 |........|...N....|
|00000b20| 00 10 00 01 00 00 04 ce | 00 00 00 00 00 00 16 57 |........|.......W|
|00000b30| 00 00 09 aa 00 0c 22 61 | 00 00 20 5c 00 01 10 30 |......"a|.. \...0|
|00000b40| 30 32 20 45 64 69 74 6f | 72 69 61 6c 2e 42 4e 00 |02 Edito|rial.BN.|
|00000b50| ff fc 00 02 00 00 00 00 | 00 1a a6 04 00 1a a6 0a |........|........|
|00000b60| 00 1a a6 10 00 1a a6 16 | 00 1a a6 10 00 1a a6 16 |........|........|
|00000b70| 00 1a a6 10 00 1a a6 10 | 00 1a a6 1c 40 83 00 00 |........|....@...|
|00000b80| 20 01 00 00 0d 6b 00 0c | 42 bd 00 04 92 90 00 01 | ....k..|B.......|
|00000b90| 12 30 30 33 2d 30 30 34 | 20 4c 65 74 74 65 72 73 |.003-004| Letters|
|00000ba0| 2e 42 4e 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |.BN.....|........|
|00000bb0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000bc0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000bd0| 00 00 2d 6c 00 00 1a 80 | 00 10 d5 4d 00 00 37 60 |..-l....|...M..7`|
|00000be0| 00 02 0c 30 30 35 20 41 | 57 20 41 64 2e 42 4e 00 |...005 A|W Ad.BN.|
|00000bf0| 00 00 00 00 00 00 00 00 | 00 00 ff ee 00 02 ff fe |........|........|
|00000c00| 00 1a ff ee 00 1b ff fe | 00 4e ff ee 00 4f ff fe |........|.N...O..|
|00000c10| 00 70 ff ee 00 71 ff fe | 00 9d ff ee 00 9e ff fe |.p...q..|........|
|00000c20| 00 d9 00 00 47 ec 00 00 | 07 92 00 11 0c ad 00 0e |....G...|........|
|00000c30| f2 1c 00 01 0d 30 30 36 | 20 46 65 72 6e 69 63 6f |.....006| Fernico|
|00000c40| 6c 61 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |la......|........|
|00000c50| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000c60| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 01 |........|........|
|00000c70| 00 00 00 30 00 00 4f 7e | 00 00 cd 11 00 1f fe c9 |...0..O~|........|
|00000c80| 00 17 c1 58 00 17 11 30 | 32 39 2d 30 33 38 20 44 |...X...0|29-038 D|
|00000c90| 69 65 72 6b 73 2e 42 4e | ff ee 00 00 00 b8 01 30 |ierks.BN|.......0|
|00000ca0| 01 19 b7 8c 01 19 b7 70 | 00 00 00 00 00 00 00 00 |.......p|........|
|00000cb0| ff ff ff ff ff ff ff ff | 00 a9 00 5a 00 01 00 01 |........|...Z....|
|00000cc0| 00 08 ff ff ff ff 00 01 | 1c 8f 00 00 81 46 00 37 |........|.....F.7|
|00000cd0| c0 21 00 08 4f 52 00 0a | 18 30 33 39 2d 30 34 31 |.!..OR..|.039-041|
|00000ce0| 20 42 61 6c 61 6e 63 65 | 20 50 6f 77 65 72 2e 42 | Balance| Power.B|
|00000cf0| 4e 00 00 00 00 02 00 00 | 00 f0 01 19 b3 8c 01 19 |N.......|........|
|00000d00| b7 4c 01 19 b6 5c 00 00 | 31 0c 01 19 b7 6c 01 19 |.L...\..|1....l..|
|00000d10| b6 8c 00 00 00 00 00 00 | 00 01 9d d5 00 00 28 ef |........|......(.|
|00000d20| 00 40 0f 73 00 04 7a a0 | 00 03 10 30 34 32 2d 30 |.@.s..z.|...042-0|
|00000d30| 36 32 20 4d 69 6e 6f 77 | 2e 42 4e 00 00 00 00 00 |62 Minow|.BN.....|
|00000d40| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000d50| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000d60| 00 00 00 00 00 00 00 00 | 00 00 00 01 c6 c4 00 00 |........|........|
|00000d70| cf e1 00 44 8a 13 00 02 | d9 90 00 15 0e 30 36 33 |...D....|.....063|
|00000d80| 2d 30 36 35 20 4d 50 57 | 2e 42 4e 00 00 00 00 00 |-065 MPW|.BN.....|
|00000d90| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000da0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000db0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 02 96 a5 |........|........|
|00000dc0| 00 00 34 eb 00 47 63 a3 | 00 04 f7 46 00 03 15 30 |..4..Gc.|...F...0|
|00000dd0| 36 36 2d 30 38 30 20 57 | 69 6e 74 65 72 6d 79 72 |66-080 W|intermyr|
|00000de0| 65 2e 42 4e 00 32 01 67 | 34 66 01 67 35 66 00 00 |e.BN.2.g|4f.g5f..|
|00000df0| 00 00 00 00 00 00 00 00 | 00 1a 6e 90 01 67 44 78 |........|..n..gDx|
|00000e00| f0 61 00 1a 71 9a 01 19 | eb 64 00 00 00 00 00 02 |.a..q...|.d......|
|00000e10| cb 90 00 00 98 59 00 4c | 5a e9 00 05 47 14 00 0f |.....Y.L|Z...G...|
|00000e20| 1b 30 38 31 2d 30 38 32 | 20 41 63 63 6f 72 64 69 |.081-082| Accordi|
|00000e30| 6e 67 20 53 63 72 69 70 | 74 2e 42 4e 00 03 96 a5 |ng Scrip|t.BN....|
|00000e40| f6 c8 00 00 04 ce 00 00 | 28 00 00 13 00 00 36 28 |........|(.....6(|
|00000e50| 12 52 42 44 00 08 ff de | 00 00 00 00 00 00 00 00 |.RBD....|........|
|00000e60| 00 03 63 e9 00 00 22 9f | 00 51 a1 fd 00 01 45 9a |..c...".|.Q....E.|
|00000e70| 00 02 19 30 38 33 2d 30 | 39 33 20 43 75 72 62 6f |...083-0|93 Curbo|
|00000e80| 77 2c 44 79 6b 73 74 72 | 61 2e 42 4e ff fe 00 00 |w,Dykstr|a.BN....|
|00000e90| 01 19 b7 3c 00 9d 00 11 | 00 ad 00 c2 00 10 0a 64 |...<....|.......d|
|00000ea0| 65 76 65 6c 6f 70 20 32 | 32 32 00 00 00 00 00 00 |evelop 2|22......|
|00000eb0| 00 00 00 03 86 88 00 00 | 71 b1 00 52 e7 97 00 1b |........|q..R....|
|00000ec0| 9f 56 00 0b 1b 30 39 34 | 2d 30 39 37 20 56 65 74 |.V...094|-097 Vet|
|00000ed0| 65 72 61 6e 20 4e 65 6f | 70 68 79 74 65 2e 42 4e |eran Neo|phyte.BN|
|00000ee0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000ef0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000f00| 00 00 00 00 00 03 f8 39 | 00 00 46 d2 00 6e 86 ed |.......9|..F..n..|
|00000f10| 00 04 46 5a 00 04 13 30 | 39 38 2d 31 31 31 20 41 |..FZ...0|98-111 A|
|00000f20| 6e 64 65 72 73 6f 6e 2e | 42 4e 00 00 00 00 00 00 |nderson.|BN......|
|00000f30| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000f40| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000f50| 00 00 00 00 00 00 00 04 | 3f 0b 00 00 9b a1 00 72 |........|?......r|
|00000f60| cd 47 00 06 18 e4 00 0e | 13 31 31 32 2d 31 31 39 |.G......|.112-119|
|00000f70| 20 4d 61 63 20 51 26 41 | 73 2e 42 4e 00 00 00 00 | Mac Q&A|s.BN....|
|00000f80| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000f90| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000fa0| 00 00 01 19 a7 90 00 00 | 00 04 da ac 00 00 54 ac |........|......T.|
|00000fb0| 00 78 e6 2b 00 00 94 32 | 00 08 0b 31 32 30 20 42 |.x.+...2|...120 B|
|00000fc0| 61 63 78 2e 42 4e 00 00 | 00 00 00 00 00 00 00 00 |acx.BN..|........|
|00000fd0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000fe0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000ff0| 00 00 00 00 00 00 00 00 | 00 00 00 05 2f 58 00 00 |........|..../X..|
|00001000| 0c 54 00 79 7a 5d 00 01 | 8d 4a 00 01 16 31 32 31 |.T.yz]..|.J...121|
|00001010| 2d 31 32 33 20 4e 65 77 | 74 6f 6e 20 51 26 41 73 |-123 New|ton Q&As|
|00001020| 2e 42 4e 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |.BN.....|........|
|00001030| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00001040| 00 00 f0 65 ff ff ff ff | 00 08 00 00 00 05 3b ac |...e....|......;.|
|00001050| 00 00 20 20 00 7b 07 a7 | 00 00 3a 9a 00 03 16 31 |.. .{..|..:....1|
|00001060| 32 34 2d 31 32 39 20 50 | 75 7a 7a 6c 65 20 50 61 |24-129 P|uzzle Pa|
|00001070| 67 65 2e 42 4e 2e 01 19 | b3 a0 00 06 00 0e 00 19 |ge.BN...|........|
|00001080| 00 c5 01 19 b6 b0 00 01 | 00 0c 00 03 00 0e 00 01 |........|........|
|00001090| 00 10 00 00 00 00 00 00 | 00 00 00 00 00 00 00 05 |........|........|
|000010a0| 5b cc 00 00 36 1e 00 7b | 42 41 00 05 5a 12 00 06 |[...6..{|BA..Z...|
|000010b0| 10 31 33 30 2d 31 33 35 | 20 49 6e 64 65 78 2e 42 |.130-135| Index.B|
|000010c0| 4e 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |N.......|........|
|000010d0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000010e0| 00 00 00 01 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000010f0| 00 05 91 ea 00 00 4e a6 | 00 80 9c 53 00 01 0d 6c |......N.|...S...l|
|00001100| 00 06 10 31 33 36 20 52 | 65 73 6f 75 72 63 65 73 |...136 R|esources|
|00001110| 2e 42 4e 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |.BN.....|........|
|00001120| 00 00 00 00 00 00 00 00 | 00 00 00 03 00 00 00 00 |........|........|
|00001130| 00 01 00 26 01 19 b7 40 | 01 19 b3 c4 01 19 b7 28 |...&...@|.......(|
|00001140| 01 19 00 05 e0 90 00 00 | 0e c2 00 81 a9 bf 00 00 |........|........|
|00001150| 1d 8e 00 01 13 31 33 36 | 20 53 75 62 73 63 72 69 |.....136| Subscri|
|00001160| 70 74 69 6f 6e 2e 42 4e | 00 00 00 00 04 ca 00 00 |ption.BN|........|
|00001170| 04 ce 00 07 00 84 00 da | 00 96 01 20 01 01 04 4f |........|... ...O|
|00001180| 70 65 6e 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |pen.....|........|
|00001190| 00 00 00 00 00 05 ef 52 | 00 00 07 2f 00 81 c7 4d |.......R|.../...M|
|000011a0| 00 00 0f 12 00 02 18 31 | 33 37 20 49 6e 73 69 64 |.......1|37 Insid|
|000011b0| 65 20 42 61 63 6b 20 43 | 6f 76 65 72 2e 42 4e 00 |e Back C|over.BN.|
|000011c0| 00 00 00 0c ff ff 00 08 | 00 09 00 28 84 22 00 28 |........|...(.".(|
|000011d0| 84 2f 00 00 08 ff 00 00 | 00 00 ff 00 01 19 a8 40 |./......|.......@|
|000011e0| 00 00 00 00 00 02 00 05 | f6 81 00 00 01 26 00 81 |........|.....&..|
|000011f0| d6 5f 00 07 08 68 00 01 | 00 00 06 e8 00 01 00 00 |._...h..|........|
|00001200| 00 00 20 01 00 01 00 01 | 00 00 2d 6c 00 01 00 02 |.. .....|..-l....|
|00001210| 00 00 4f 7e 00 02 00 03 | 00 00 5b 1b 00 03 00 04 |..O~....|..[.....|
|00001220| 00 00 63 5e 00 05 00 05 | 00 00 66 dd 00 64 00 06 |..c^....|..f..d..|
|00001230| 00 00 6c ea 00 02 00 07 | 00 00 6e 4b 00 64 00 08 |..l.....|..nK.d..|
|00001240| 00 00 73 33 00 02 00 09 | 00 00 77 74 00 64 00 0a |..s3....|..wt.d..|
|00001250| 00 00 78 7d 00 02 00 0b | 00 00 80 ca 00 64 00 0c |..x}....|.....d..|
|00001260| 00 00 83 96 00 05 00 0d | 00 00 87 c5 00 02 00 0e |........|........|
|00001270| 00 00 90 76 00 64 00 0f | 00 00 97 60 00 03 00 10 |...v.d..|...`....|
|00001280| 00 00 97 91 00 03 00 11 | 00 00 99 ba 00 03 00 12 |........|........|
|00001290| 00 00 9c 0d 00 03 00 13 | 00 00 9e a1 00 02 00 14 |........|........|
|000012a0| 00 00 9f ec 00 03 00 15 | 00 00 a8 12 00 65 00 16 |........|.....e..|
|000012b0| 00 00 a8 ff 00 03 00 17 | 00 00 ab 25 00 02 00 18 |........|...%....|
|000012c0| 00 00 ae 4e 00 65 00 19 | 00 00 b0 26 00 64 00 1a |...N.e..|...&.d..|
|000012d0| 00 00 b1 8f 00 03 00 1b | 00 00 b6 2d 00 03 00 1c |........|...-....|
|000012e0| 00 00 b9 b6 00 65 00 1d | 00 00 c0 73 00 03 00 1e |.....e..|...s....|
|000012f0| 00 00 cc 84 00 65 00 1f | 00 00 d5 1b 00 03 00 20 |.....e..|....... |
|00001300| 00 00 d9 30 00 03 00 21 | 00 00 dd 7e 00 65 00 22 |...0...!|...~.e."|
|00001310| 00 00 de 2e 00 65 00 23 | 00 00 e3 1c 00 03 00 24 |.....e.#|.......$|
|00001320| 00 00 ec 95 00 03 00 25 | 00 00 ee 34 00 65 00 26 |.......%|...4.e.&|
|00001330| 00 00 ef e1 00 65 00 27 | 00 00 f1 fa 00 65 00 28 |.....e.'|.....e.(|
|00001340| 00 00 f5 da 00 02 00 29 | 00 00 fa 68 00 66 00 2a |.......)|...h.f.*|
|00001350| 00 00 fc 8d 00 03 00 2b | 00 00 ff e8 00 03 00 2c |.......+|.......,|
|00001360| 00 01 06 cd 00 64 00 2d | 00 01 0a fb 00 04 00 2e |.....d.-|........|
|00001370| 00 01 0c 05 00 65 00 2f | 00 01 0f 5b 00 04 00 30 |.....e./|...[...0|
|00001380| 00 01 13 67 00 65 00 31 | 00 01 16 3f 00 02 00 32 |...g.e.1|...?...2|
|00001390| 00 01 19 7c 00 01 00 33 | 00 01 1c 8f 00 05 00 34 |...|...3|.......4|
|000013a0| 00 01 27 ec 00 02 00 35 | 00 01 3a bc 00 03 00 36 |..'....5|..:....6|
|000013b0| 00 01 40 ba 00 03 00 37 | 00 01 49 f4 00 03 00 38 |..@....7|..I....8|
|000013c0| 00 01 5f 88 00 03 00 39 | 00 01 66 94 00 02 00 3a |.._....9|..f....:|
|000013d0| 00 01 6c 62 00 64 00 3b | 00 01 79 04 00 02 00 3c |..lb.d.;|..y....<|
|000013e0| 00 01 7e 3e 00 02 00 3d | 00 01 8b 3c 00 64 00 3e |..~>...=|...<.d.>|
|000013f0| 00 01 92 19 00 02 00 3f | 00 01 98 b4 00 01 00 40 |.......?|.......@|
|00001400| 00 01 9d d5 00 02 00 41 | 00 01 a0 d5 00 02 00 42 |.......A|.......B|
|00001410| 00 01 a5 4b 00 02 00 43 | 00 01 b2 da 00 02 00 44 |...K...C|.......D|
|00001420| 00 01 b7 fa 00 02 00 45 | 00 01 c1 8c 00 02 00 46 |.......E|.......F|
|00001430| 00 01 c5 af 00 01 00 47 | 00 01 c6 c4 00 02 00 48 |.......G|.......H|
|00001440| 00 01 d1 eb 00 04 00 49 | 00 01 d3 3e 00 04 00 4a |.......I|...>...J|
|00001450| 00 01 d5 cb 00 04 00 4b | 00 01 da c2 00 04 00 4c |.......K|.......L|
|00001460| 00 01 dd c9 00 04 00 4d | 00 01 e0 e1 00 04 00 4e |.......M|.......N|
|00001470| 00 01 e2 40 00 04 00 4f | 00 01 e4 02 00 04 00 50 |...@...O|.......P|
|00001480| 00 01 e4 f3 00 02 00 51 | 00 01 e6 a6 00 02 00 52 |.......Q|.......R|
|00001490| 00 01 f5 1f 00 05 00 53 | 00 01 f7 32 00 65 00 54 |.......S|...2.e.T|
|000014a0| 00 02 05 f7 00 66 00 55 | 00 02 0c 1b 00 65 00 56 |.....f.U|.....e.V|
|000014b0| 00 02 0e b1 00 02 00 57 | 00 02 19 26 00 66 00 58 |.......W|...&.f.X|
|000014c0| 00 02 1b 12 00 65 00 59 | 00 02 24 cf 00 65 00 5a |.....e.Y|..$..e.Z|
|000014d0| 00 02 33 b4 00 65 00 5b | 00 02 38 bf 00 65 00 5c |..3..e.[|..8..e.\|
|000014e0| 00 02 41 f8 00 02 00 5d | 00 02 47 cc 00 03 00 5e |..A....]|..G....^|
|000014f0| 00 02 50 ea 00 66 00 5f | 00 02 55 ec 00 03 00 60 |..P..f._|..U....`|
|00001500| 00 02 60 14 00 65 00 61 | 00 02 63 5f 00 65 00 62 |..`..e.a|..c_.e.b|
|00001510| 00 02 68 c0 00 65 00 63 | 00 02 72 58 00 65 00 64 |..h..e.c|..rX.e.d|
|00001520| 00 02 7b 28 00 03 00 65 | 00 02 80 93 00 65 00 66 |..{(...e|.....e.f|
|00001530| 00 02 8b 30 00 02 00 67 | 00 02 92 75 00 64 00 68 |...0...g|...u.d.h|
|00001540| 00 02 94 95 00 01 00 69 | 00 02 96 a5 00 02 00 6a |.......i|.......j|
|00001550| 00 02 9a de 00 02 00 6b | 00 02 a9 75 00 02 00 6c |.......k|...u...l|
|00001560| 00 02 b2 db 00 02 00 6d | 00 02 b5 b7 00 02 00 6e |.......m|.......n|
|00001570| 00 02 ba 3b 00 02 00 6f | 00 02 c0 d9 00 02 00 70 |...;...o|.......p|
|00001580| 00 02 c8 0c 00 01 00 71 | 00 02 cb 90 00 02 00 72 |.......q|.......r|
|00001590| 00 02 d1 db 00 03 00 73 | 00 02 d6 bd 00 64 00 74 |.......s|.....d.t|
|000015a0| 00 02 db 5f 00 03 00 75 | 00 02 de bd 00 64 00 76 |..._...u|.....d.v|
|000015b0| 00 02 e1 ce 00 66 00 77 | 00 02 e5 cf 00 05 00 78 |.....f.w|.......x|
|000015c0| 00 02 e7 9a 00 02 00 79 | 00 02 ee ce 00 02 00 7a |.......y|.......z|
|000015d0| 00 02 f6 6f 00 03 00 7b | 00 03 02 46 00 66 00 7c |...o...{|...F.f.||
|000015e0| 00 03 05 35 00 66 00 7d | 00 03 07 21 00 03 00 7e |...5.f.}|...!...~|
|000015f0| 00 03 08 1a 00 65 00 7f | 00 03 0c b1 00 02 00 80 |.....e..|........|
|00001600| 00 03 11 c1 00 03 00 81 | 00 03 19 f2 00 66 00 82 |........|.....f..|
|00001610| 00 03 1a d5 00 03 00 83 | 00 03 1f b1 00 64 00 84 |........|.....d..|
|00001620| 00 03 26 e2 00 66 00 85 | 00 03 2a 5c 00 66 00 86 |..&..f..|..*\.f..|
|00001630| 00 03 2e dc 00 66 00 87 | 00 03 32 86 00 66 00 88 |.....f..|..2..f..|
|00001640| 00 03 3c 6c 00 66 00 89 | 00 03 3f 1d 00 02 00 8a |..<l.f..|..?.....|
|00001650| 00 03 49 ad 00 66 00 8b | 00 03 4d f0 00 65 00 8c |..I..f..|..M..e..|
|00001660| 00 03 50 0a 00 03 00 8d | 00 03 58 fd 00 02 00 8e |..P.....|..X.....|
|00001670| 00 03 5d 81 00 05 00 8f | 00 03 5e 7d 00 01 00 90 |..].....|..^}....|
|00001680| 00 03 63 e9 00 02 00 91 | 00 03 67 a5 00 02 00 92 |..c.....|..g.....|
|00001690| 00 03 6b 54 00 02 00 93 | 00 03 6e c0 00 03 00 94 |..kT....|..n.....|
|000016a0| 00 03 70 da 00 03 00 95 | 00 03 75 26 00 03 00 96 |..p.....|..u&....|
|000016b0| 00 03 76 23 00 03 00 97 | 00 03 78 0b 00 03 00 98 |..v#....|..x.....|
|000016c0| 00 03 7a ef 00 03 00 99 | 00 03 7d 24 00 02 00 9a |..z.....|..}$....|
|000016d0| 00 03 81 b3 00 64 00 9b | 00 03 84 2f 00 02 00 9c |.....d..|.../....|
|000016e0| 00 03 84 63 00 01 00 9d | 00 03 86 88 00 02 00 9e |...c....|........|
|000016f0| 00 03 8d 27 00 03 00 9f | 00 03 93 70 00 03 00 a0 |...'....|...p....|
|00001700| 00 03 97 0b 00 64 00 a1 | 00 03 98 a6 00 03 00 a2 |.....d..|........|
|00001710| 00 03 9c 08 00 64 00 a3 | 00 03 a5 c9 00 03 00 a4 |.....d..|........|
|00001720| 00 03 a7 f2 00 04 00 a5 | 00 03 aa 1f 00 04 00 a6 |........|........|
|00001730| 00 03 af 29 00 64 00 a7 | 00 03 b1 4e 00 02 00 a8 |...).d..|...N....|
|00001740| 00 03 b8 ef 00 64 00 a9 | 00 03 bc a3 00 64 00 aa |.....d..|.....d..|
|00001750| 00 03 bf 92 00 64 00 ab | 00 03 c6 2c 00 03 00 ac |.....d..|...,....|
|00001760| 00 03 ca 4c 00 64 00 ad | 00 03 cf 7f 00 03 00 ae |...L.d..|........|
|00001770| 00 03 d3 60 00 64 00 af | 00 03 d4 6d 00 64 00 b0 |...`.d..|...m.d..|
|00001780| 00 03 d4 9f 00 04 00 b1 | 00 03 d9 4a 00 02 00 b2 |........|...J....|
|00001790| 00 03 dc 8b 00 03 00 b3 | 00 03 e0 f6 00 64 00 b4 |........|.....d..|
|000017a0| 00 03 e2 60 00 03 00 b5 | 00 03 e9 0f 00 02 00 b6 |...`....|........|
|000017b0| 00 03 f0 d5 00 05 00 b7 | 00 03 f3 65 00 01 00 b8 |........|...e....|
|000017c0| 00 03 f8 39 00 64 00 b9 | 00 04 1b 2c 00 64 00 ba |...9.d..|...,.d..|
|000017d0| 00 04 23 1a 00 64 00 bb | 00 04 2a 9c 00 64 00 bc |..#..d..|..*..d..|
|000017e0| 00 04 2e 96 00 05 00 bd | 00 04 3b 8f 00 01 00 be |........|..;.....|
|000017f0| 00 04 3f 0b 00 02 00 bf | 00 04 4d 23 00 05 00 c0 |..?.....|..M#....|
|00001800| 00 04 55 87 00 64 00 c1 | 00 04 59 87 00 66 00 c2 |..U..d..|..Y..f..|
|00001810| 00 04 60 c2 00 02 00 c3 | 00 04 65 4a 00 02 00 c4 |..`.....|..eJ....|
|00001820| 00 04 6b fe 00 05 00 c5 | 00 04 72 1e 00 05 00 c6 |..k.....|..r.....|
|00001830| 00 04 77 e4 00 02 00 c7 | 00 04 80 2f 00 66 00 c8 |..w.....|.../.f..|
|00001840| 00 04 84 bb 00 02 00 c9 | 00 04 87 fd 00 66 00 ca |........|.....f..|
|00001850| 00 04 8d 3c 00 66 00 cb | 00 04 99 8b 00 02 00 cc |...<.f..|........|
|00001860| 00 04 9e 87 00 05 00 cd | 00 04 a5 01 00 03 00 ce |........|........|
|00001870| 00 04 ab 92 00 03 00 cf | 00 04 b4 6a 00 02 00 d0 |........|...j....|
|00001880| 00 04 c0 37 00 02 00 d1 | 00 04 d5 0a 00 05 00 d2 |...7....|........|
|00001890| 00 04 d8 21 00 01 00 d3 | 00 04 da ac 00 01 00 d4 |...!....|........|
|000018a0| 00 05 3b ac 00 01 00 d5 | 00 05 5b cc 00 01 00 d6 |..;.....|..[.....|
|000018b0| 00 05 91 ea 00 01 00 d7 | 00 05 e0 90 00 01 00 d8 |........|........|
|000018c0| 00 05 ef 52 00 02 00 d9 | 00 05 f2 76 00 64 00 da |...R....|...v.d..|
|000018d0| 00 05 f7 20 00 64 00 db | 00 05 f7 5a 00 64 00 dc |... .d..|...Z.d..|
|000018e0| 00 05 f7 6f 00 00 1c 82 | 00 dd 0d 45 44 49 54 4f |...o....|...EDITO|
|000018f0| 52 d5 53 20 4e 4f 54 45 | 07 4c 45 54 54 45 52 53 |R.S NOTE|.LETTERS|
|00001900| 34 51 75 69 63 6b 44 72 | 61 77 20 33 44 3a 20 41 |4QuickDr|aw 3D: A|
|00001910| 20 4e 65 77 20 44 69 6d | 65 6e 73 69 6f 6e 20 66 | New Dim|ension f|
|00001920| 6f 72 20 4d 61 63 69 6e | 74 6f 73 68 20 47 72 61 |or Macin|tosh Gra|
|00001930| 70 68 69 63 73 27 51 55 | 49 43 4b 44 52 41 57 20 |phics'QU|ICKDRAW |
|00001940| 33 44 20 d1 20 53 4f 2c | 20 57 48 41 54 d5 53 20 |3D . SO,| WHAT.S |
|00001950| 54 48 45 20 42 49 47 20 | 44 45 41 4c 3f 2e 48 4f |THE BIG |DEAL?.HO|
|00001960| 57 20 51 55 49 43 4b 44 | 52 41 57 20 33 44 20 43 |W QUICKD|RAW 3D C|
|00001970| 4f 4d 50 41 52 45 53 20 | 57 49 54 48 20 4f 54 48 |OMPARES |WITH OTH|
|00001980| 45 52 20 4c 49 42 52 41 | 52 49 45 53 20 54 48 45 |ER LIBRA|RIES THE|
|00001990| 20 51 55 49 43 4b 44 52 | 41 57 20 33 44 20 48 55 | QUICKDR|AW 3D HU|
|000019a0| 4d 41 4e 20 49 4e 54 45 | 52 46 41 43 45 1a 46 69 |MAN INTE|RFACE.Fi|
|000019b0| 67 75 72 65 20 31 2e 20 | 41 20 73 63 61 6c 69 6e |gure 1. |A scalin|
|000019c0| 67 20 77 69 64 67 65 74 | 21 57 48 41 54 20 59 4f |g widget|!WHAT YO|
|000019d0| 55 20 43 41 4e 20 44 4f | 20 57 49 54 48 20 51 55 |U CAN DO| WITH QU|
|000019e0| 49 43 4b 44 52 41 57 20 | 33 44 2f 46 69 67 75 72 |ICKDRAW |3D/Figur|
|000019f0| 65 20 32 2e 20 43 6f 6e | 63 65 70 74 75 61 6c 20 |e 2. Con|ceptual |
|00001a00| 73 6b 65 74 63 68 20 6f | 66 20 61 20 33 44 20 61 |sketch o|f a 3D a|
|00001a10| 70 70 6c 69 63 61 74 69 | 6f 6e 15 52 4f 41 44 20 |pplicati|on.ROAD |
|00001a20| 4d 41 50 20 46 4f 52 20 | 41 44 4f 50 54 49 4f 4e |MAP FOR |ADOPTION|
|00001a30| 38 46 69 67 75 72 65 20 | 33 2e 20 44 69 6e 6f 73 |8Figure |3. Dinos|
|00001a40| 61 75 72 20 6d 65 73 68 | 20 6d 61 70 70 65 64 20 |aur mesh| mapped |
|00001a50| 77 69 74 68 20 61 20 73 | 6b 69 6e 2d 6c 69 6b 65 |with a s|kin-like|
|00001a60| 20 74 65 78 74 75 72 65 | 20 19 51 55 49 43 4b 44 | texture| .QUICKD|
|00001a70| 52 41 57 20 33 44 20 41 | 52 43 48 49 54 45 43 54 |RAW 3D A|RCHITECT|
|00001a80| 55 52 45 24 46 69 67 75 | 72 65 20 34 2e 20 51 75 |URE$Figu|re 4. Qu|
|00001a90| 69 63 6b 44 72 61 77 20 | 33 44 20 61 72 63 68 69 |ickDraw |3D archi|
|00001aa0| 74 65 63 74 75 72 65 20 | 17 51 55 49 43 4b 44 52 |tecture |.QUICKDR|
|00001ab0| 41 57 20 33 44 20 47 45 | 4f 4d 45 54 52 49 45 53 |AW 3D GE|OMETRIES|
|00001ac0| 26 49 4d 50 4c 45 4d 45 | 4e 54 49 4e 47 20 53 55 |&IMPLEME|NTING SU|
|00001ad0| 50 50 4f 52 54 20 46 4f | 52 20 54 48 45 20 33 44 |PPORT FO|R THE 3D|
|00001ae0| 20 56 49 45 57 45 52 30 | 46 69 67 75 72 65 20 35 | VIEWER0|Figure 5|
|00001af0| 2e 20 56 69 65 77 65 72 | 20 69 6d 70 6c 65 6d 65 |. Viewer| impleme|
|00001b00| 6e 74 61 74 69 6f 6e 20 | 69 6e 20 74 68 65 20 53 |ntation |in the S|
|00001b10| 63 72 61 70 62 6f 6f 6b | 29 43 52 45 41 54 49 4e |crapbook|)CREATIN|
|00001b20| 47 20 41 4e 44 20 44 49 | 53 50 4f 53 49 4e 47 20 |G AND DI|SPOSING |
|00001b30| 4f 46 20 41 20 56 49 45 | 57 45 52 20 4f 42 4a 45 |OF A VIE|WER OBJE|
|00001b40| 43 54 1c 41 54 54 41 43 | 48 49 4e 47 20 44 41 54 |CT.ATTAC|HING DAT|
|00001b50| 41 20 54 4f 20 54 48 45 | 20 56 49 45 57 45 52 0f |A TO THE| VIEWER.|
|00001b60| 48 41 4e 44 4c 49 4e 47 | 20 45 56 45 4e 54 53 1a |HANDLING| EVENTS.|
|00001b70| 4f 54 48 45 52 20 56 49 | 45 57 45 52 20 46 55 4e |OTHER VI|EWER FUN|
|00001b80| 43 54 49 4f 4e 41 4c 49 | 54 59 48 50 52 4f 47 52 |CTIONALI|TYHPROGR|
|00001b90| 41 4d 4d 49 4e 47 20 57 | 49 54 48 20 54 48 45 20 |AMMING W|ITH THE |
|00001ba0| 51 55 49 43 4b 44 52 41 | 57 20 33 44 20 41 50 49 |QUICKDRA|W 3D API|
|00001bb0| 3a 20 45 52 52 4f 52 20 | 43 48 45 43 4b 49 4e 47 |: ERROR |CHECKING|
|00001bc0| 20 41 4e 44 20 49 4e 49 | 54 49 41 4c 49 5a 41 54 | AND INI|TIALIZAT|
|00001bd0| 49 4f 4e 28 44 45 46 49 | 4e 49 4e 47 20 41 4e 44 |ION(DEFI|NING AND|
|00001be0| 20 49 4e 53 54 41 4c 4c | 49 4e 47 20 41 4e 20 45 | INSTALL|ING AN E|
|00001bf0| 52 52 4f 52 20 48 41 4e | 44 4c 45 52 18 4c 69 73 |RROR HAN|DLER.Lis|
|00001c00| 74 69 6e 67 20 31 2e 20 | 45 72 72 6f 72 20 68 61 |ting 1. |Error ha|
|00001c10| 6e 64 6c 65 72 19 49 4e | 49 54 49 41 4c 49 5a 49 |ndler.IN|ITIALIZI|
|00001c20| 4e 47 20 51 55 49 43 4b | 44 52 41 57 20 33 44 3c |NG QUICK|DRAW 3D<|
|00001c30| 43 52 45 41 54 49 4e 47 | 20 41 4e 44 20 44 52 41 |CREATING| AND DRA|
|00001c40| 57 49 4e 47 20 41 20 53 | 49 4d 50 4c 45 20 33 44 |WING A S|IMPLE 3D|
|00001c50| 20 4f 42 4a 45 43 54 3a | 20 54 48 45 20 42 4f 58 | OBJECT:| THE BOX|
|00001c60| 20 41 50 50 4c 49 43 41 | 54 49 4f 4e 41 4c 69 73 | APPLICA|TIONALis|
|00001c70| 74 69 6e 67 20 32 2e 20 | 49 6e 69 74 69 61 6c 69 |ting 2. |Initiali|
|00001c80| 7a 69 6e 67 20 61 6e 64 | 20 63 6c 6f 73 69 6e 67 |zing and| closing|
|00001c90| 20 74 68 65 20 63 6f 6e | 6e 65 63 74 69 6f 6e 20 | the con|nection |
|00001ca0| 74 6f 20 74 68 65 20 6c | 69 62 72 61 72 79 2e 46 |to the l|ibrary.F|
|00001cb0| 69 67 75 72 65 20 36 2e | 20 41 20 77 69 6e 64 6f |igure 6.| A windo|
|00001cc0| 77 20 66 72 6f 6d 20 74 | 68 65 20 42 6f 78 20 73 |w from t|he Box s|
|00001cd0| 61 6d 70 6c 65 20 70 72 | 6f 67 72 61 6d 0f 4f 42 |ample pr|ogram.OB|
|00001ce0| 4a 45 43 54 20 43 52 45 | 41 54 49 4f 4e 25 52 45 |JECT CRE|ATION%RE|
|00001cf0| 54 41 49 4e 45 44 20 41 | 4e 44 20 49 4d 4d 45 44 |TAINED A|ND IMMED|
|00001d00| 49 41 54 45 20 4d 4f 44 | 45 20 52 45 4e 44 45 52 |IATE MOD|E RENDER|
|00001d10| 49 4e 47 1e 4c 69 73 74 | 69 6e 67 20 33 2e 20 43 |ING.List|ing 3. C|
|00001d20| 72 65 61 74 69 6e 67 20 | 66 6f 75 72 20 62 6f 78 |reating |four box|
|00001d30| 65 73 10 54 48 45 20 44 | 52 41 57 20 43 4f 4e 54 |es.THE D|RAW CONT|
|00001d40| 45 58 54 2c 4c 69 73 74 | 69 6e 67 20 34 2e 20 43 |EXT,List|ing 4. C|
|00001d50| 72 65 61 74 69 6e 67 20 | 61 20 4d 61 63 69 6e 74 |reating |a Macint|
|00001d60| 6f 73 68 20 64 72 61 77 | 20 63 6f 6e 74 65 78 74 |osh draw| context|
|00001d70| 0a 54 48 45 20 43 41 4d | 45 52 41 08 4c 49 47 48 |.THE CAM|ERA.LIGH|
|00001d80| 54 49 4e 47 29 4c 69 73 | 74 69 6e 67 20 35 2e 20 |TING)Lis|ting 5. |
|00001d90| 43 72 65 61 74 69 6e 67 | 20 61 20 70 69 78 6d 61 |Creating| a pixma|
|00001da0| 70 20 64 72 61 77 20 63 | 6f 6e 74 65 78 74 1e 4c |p draw c|ontext.L|
|00001db0| 69 73 74 69 6e 67 20 36 | 2e 20 43 72 65 61 74 69 |isting 6|. Creati|
|00001dc0| 6e 67 20 74 68 65 20 63 | 61 6d 65 72 61 08 54 48 |ng the c|amera.TH|
|00001dd0| 45 20 56 49 45 57 12 54 | 48 45 20 52 45 4e 44 45 |E VIEW.T|HE RENDE|
|00001de0| 52 49 4e 47 20 4c 4f 4f | 50 32 4c 69 73 74 69 6e |RING LOO|P2Listin|
|00001df0| 67 20 37 2e 20 43 72 65 | 61 74 69 6e 67 20 61 20 |g 7. Cre|ating a |
|00001e00| 70 6f 69 6e 74 20 6c 69 | 67 68 74 20 69 6e 20 61 |point li|ght in a|
|00001e10| 20 6c 69 67 68 74 20 67 | 72 6f 75 70 23 4c 69 73 | light g|roup#Lis|
|00001e20| 74 69 6e 67 20 38 2e 20 | 43 72 65 61 74 69 6e 67 |ting 8. |Creating|
|00001e30| 20 74 68 65 20 56 69 65 | 77 20 6f 62 6a 65 63 74 | the Vie|w object|
|00001e40| 1d 4c 69 73 74 69 6e 67 | 20 39 2e 20 54 68 65 20 |.Listing| 9. The |
|00001e50| 72 65 6e 64 65 72 69 6e | 67 20 6c 6f 6f 70 19 54 |renderin|g loop.T|
|00001e60| 48 45 20 51 55 49 43 4b | 44 52 41 57 20 33 44 20 |HE QUICK|DRAW 3D |
|00001e70| 4d 45 54 41 46 49 4c 45 | 3c 54 61 62 6c 65 20 31 |METAFILE|<Table 1|
|00001e80| 2e 20 44 69 66 66 65 72 | 65 6e 63 65 73 20 62 65 |. Differ|ences be|
|00001e90| 74 77 65 65 6e 20 70 6c | 61 69 6e 2d 74 65 78 74 |tween pl|ain-text|
|00001ea0| 20 61 6e 64 20 62 69 6e | 61 72 79 20 6d 65 74 61 | and bin|ary meta|
|00001eb0| 66 69 6c 65 73 15 4d 45 | 54 41 46 49 4c 45 20 4f |files.ME|TAFILE O|
|00001ec0| 52 47 41 4e 49 5a 41 54 | 49 4f 4e 0f 55 53 49 4e |RGANIZAT|ION.USIN|
|00001ed0| 47 20 4d 45 54 41 46 49 | 4c 45 53 47 46 69 67 75 |G METAFI|LESGFigu|
|00001ee0| 72 65 20 37 2e 20 54 68 | 72 65 65 20 74 79 70 65 |re 7. Th|ree type|
|00001ef0| 73 20 6f 66 20 6d 65 74 | 61 66 69 6c 65 20 6f 72 |s of met|afile or|
|00001f00| 67 61 6e 69 7a 61 74 69 | 6f 6e 20 28 72 65 70 72 |ganizati|on (repr|
|00001f10| 65 73 65 6e 74 69 6e 67 | 20 46 69 67 75 72 65 20 |esenting| Figure |
|00001f20| 36 29 20 1b 52 65 61 64 | 69 6e 67 20 64 61 74 61 |6) .Read|ing data|
|00001f30| 20 66 72 6f 6d 20 6d 65 | 74 61 66 69 6c 65 73 30 | from me|tafiles0|
|00001f40| 4c 69 73 74 69 6e 67 20 | 31 30 2e 20 41 74 74 61 |Listing |10. Atta|
|00001f50| 63 68 69 6e 67 20 61 20 | 53 74 6f 72 61 67 65 20 |ching a |Storage |
|00001f60| 6f 62 6a 65 63 74 20 74 | 6f 20 61 20 66 69 6c 65 |object t|o a file|
|00001f70| 19 57 72 69 74 69 6e 67 | 20 64 61 74 61 20 74 6f |.Writing| data to|
|00001f80| 20 6d 65 74 61 66 69 6c | 65 73 24 4c 69 73 74 69 | metafil|es$Listi|
|00001f90| 6e 67 20 31 31 2e 20 52 | 65 61 64 69 6e 67 20 66 |ng 11. R|eading f|
|00001fa0| 72 6f 6d 20 61 20 6d 65 | 74 61 66 69 6c 65 20 09 |rom a me|tafile .|
|00001fb0| 47 4f 20 54 4f 20 49 54 | 21 29 43 6f 70 6c 61 6e |GO TO IT|!)Coplan|
|00001fc0| 64 3a 20 54 68 65 20 4d | 61 63 20 4f 53 20 4d 6f |d: The M|ac OS Mo|
|00001fd0| 76 65 73 20 49 6e 74 6f | 20 74 68 65 20 46 75 74 |ves Into| the Fut|
|00001fe0| 75 72 65 2b 4d 4f 56 49 | 4e 47 20 54 48 45 20 4d |ure+MOVI|NG THE M|
|00001ff0| 41 43 20 4f 53 20 49 4e | 54 45 52 46 41 43 45 20 |AC OS IN|TERFACE |
|00002000| 49 4e 54 4f 20 54 48 45 | 20 46 55 54 55 52 45 21 |INTO THE| FUTURE!|
|00002010| 54 48 45 20 4d 49 43 52 | 4f 4b 45 52 4e 45 4c 3a |THE MICR|OKERNEL:|
|00002020| 20 41 20 4e 45 57 20 46 | 4f 55 4e 44 41 54 49 4f | A NEW F|OUNDATIO|
|00002030| 4e 0c 54 41 53 4b 20 43 | 4f 4e 54 52 4f 4c 2b 41 |N.TASK C|ONTROL+A|
|00002040| 44 44 52 45 53 53 20 53 | 50 41 43 45 20 41 4e 44 |DDRESS S|PACE AND|
|00002050| 20 56 49 52 54 55 41 4c | 20 4d 45 4d 4f 52 59 20 | VIRTUAL| MEMORY |
|00002060| 4d 41 4e 41 47 45 4d 45 | 4e 54 11 49 4e 54 45 52 |MANAGEME|NT.INTER|
|00002070| 52 55 50 54 20 43 4f 4e | 54 52 4f 4c 27 53 59 4e |RUPT CON|TROL'SYN|
|00002080| 43 48 52 4f 4e 49 5a 41 | 54 49 4f 4e 20 41 4e 44 |CHRONIZA|TION AND|
|00002090| 20 49 4e 54 45 52 54 41 | 53 4b 20 4d 45 53 53 41 | INTERTA|SK MESSA|
|000020a0| 47 49 4e 47 11 54 48 45 | 20 52 55 4e 54 49 4d 45 |GING.THE| RUNTIME|
|000020b0| 20 4d 4f 44 45 4c 22 46 | 69 67 75 72 65 20 31 2e | MODEL"F|igure 1.|
|000020c0| 20 54 68 65 20 43 6f 70 | 6c 61 6e 64 20 61 72 63 | The Cop|land arc|
|000020d0| 68 69 74 65 63 74 75 72 | 65 10 54 48 45 20 46 49 |hitectur|e.THE FI|
|000020e0| 4c 45 20 4d 41 4e 41 47 | 45 52 14 54 48 45 20 49 |LE MANAG|ER.THE I|
|000020f0| 2f 4f 20 41 52 43 48 49 | 54 45 43 54 55 52 45 4e |/O ARCHI|TECTUREN|
|00002100| 46 69 67 75 72 65 20 32 | 2e 20 41 6e 20 65 78 61 |Figure 2|. An exa|
|00002110| 6d 70 6c 65 20 6f 66 20 | 72 65 6c 61 74 69 6f 6e |mple of |relation|
|00002120| 73 68 69 70 73 20 61 6e | 64 20 63 6f 6e 74 72 6f |ships an|d contro|
|00002130| 6c 20 66 6c 6f 77 20 69 | 6e 20 74 68 65 20 6e 65 |l flow i|n the ne|
|00002140| 77 20 64 72 69 76 65 72 | 20 6d 6f 64 65 6c 1b 57 |w driver| model.W|
|00002150| 48 45 52 45 20 44 4f 45 | 53 20 54 48 49 53 20 4c |HERE DOE|S THIS L|
|00002160| 45 41 56 45 20 59 4f 55 | 3f 20 10 42 41 4c 41 4e |EAVE YOU|? .BALAN|
|00002170| 43 45 20 4f 46 20 50 4f | 57 45 52 0c 41 20 51 55 |CE OF PO|WER.A QU|
|00002180| 49 43 4b 20 4c 4f 4f 4b | 1a 44 49 53 41 53 53 45 |ICK LOOK|.DISASSE|
|00002190| 4d 42 4c 49 4e 47 20 50 | 4f 57 45 52 50 43 20 43 |MBLING P|OWERPC C|
|000021a0| 4f 44 45 18 43 52 41 57 | 4c 49 4e 47 20 41 52 4f |ODE.CRAW|LING ARO|
|000021b0| 55 4e 44 20 54 4f 47 45 | 54 48 45 52 16 45 56 45 |UND TOGE|THER.EVE|
|000021c0| 4e 20 4d 4f 52 45 20 4e | 45 57 20 46 45 41 54 55 |N MORE N|EW FEATU|
|000021d0| 52 45 53 13 49 54 d5 53 | 20 4c 4f 47 2c 20 4c 4f |RES.IT.S| LOG, LO|
|000021e0| 47 2c 20 4c 4f 47 21 0e | 44 4f 4e d5 54 20 48 45 |G, LOG!.|DON.T HE|
|000021f0| 53 49 54 41 54 45 1b 43 | 72 65 61 74 69 6e 67 20 |SITATE.C|reating |
|00002200| 50 43 49 20 44 65 76 69 | 63 65 20 44 72 69 76 65 |PCI Devi|ce Drive|
|00002210| 72 73 25 4b 45 59 20 46 | 45 41 54 55 52 45 53 20 |rs%KEY F|EATURES |
|00002220| 4f 46 20 54 48 45 20 4e | 45 57 20 44 52 49 56 45 |OF THE N|EW DRIVE|
|00002230| 52 20 4d 4f 44 45 4c 20 | 48 41 20 73 69 6d 70 6c |R MODEL |HA simpl|
|00002240| 69 66 69 65 64 20 73 65 | 74 20 6f 66 20 64 72 69 |ified se|t of dri|
|00002250| 76 65 72 20 73 65 72 76 | 69 63 65 73 20 69 6e 64 |ver serv|ices ind|
|00002260| 65 70 65 6e 64 65 6e 74 | 20 6f 66 20 74 68 65 20 |ependent| of the |
|00002270| 4d 61 63 69 6e 74 6f 73 | 68 20 54 6f 6f 6c 62 6f |Macintos|h Toolbo|
|00002280| 78 2c 49 6e 64 65 70 65 | 6e 64 65 6e 63 65 20 66 |x,Indepe|ndence f|
|00002290| 72 6f 6d 20 74 68 65 20 | 36 38 30 30 30 20 70 72 |rom the |68000 pr|
|000022a0| 6f 63 65 73 73 6f 72 20 | 66 61 6d 69 6c 79 26 41 |ocessor |family&A|
|000022b0| 20 6d 6f 72 65 20 66 6c | 65 78 69 62 6c 65 20 63 | more fl|exible c|
|000022c0| 6f 6e 66 69 67 75 72 61 | 74 69 6f 6e 20 66 61 63 |onfigura|tion fac|
|000022d0| 69 6c 69 74 79 27 53 79 | 73 74 65 6d 2d 69 6e 64 |ility'Sy|stem-ind|
|000022e0| 65 70 65 6e 64 65 6e 74 | 20 64 65 76 69 63 65 20 |ependent| device |
|000022f0| 63 6f 6e 66 69 67 75 72 | 61 74 69 6f 6e 12 47 72 |configur|ation.Gr|
|00002300| 6f 75 70 69 6e 67 20 62 | 79 20 66 61 6d 69 6c 79 |ouping b|y family|
|00002310| 29 44 69 72 65 63 74 20 | 73 75 70 70 6f 72 74 20 |)Direct |support |
|00002320| 66 6f 72 20 69 6d 70 6f | 72 74 61 6e 74 20 63 61 |for impo|rtant ca|
|00002330| 70 61 62 69 6c 69 74 69 | 65 73 13 41 20 63 68 6f |pabiliti|es.A cho|
|00002340| 69 63 65 20 6f 66 20 73 | 74 6f 72 61 67 65 15 46 |ice of s|torage.F|
|00002350| 6f 72 77 61 72 64 20 63 | 6f 6d 70 61 74 69 62 69 |orward c|ompatibi|
|00002360| 6c 69 74 79 1d 43 4f 4e | 56 45 52 54 49 4e 47 20 |lity.CON|VERTING |
|00002370| 41 4e 20 45 58 49 53 54 | 49 4e 47 20 44 52 49 56 |AN EXIST|ING DRIV|
|00002380| 45 52 36 41 20 4c 4f 4f | 4b 20 41 54 20 54 48 45 |ER6A LOO|K AT THE|
|00002390| 20 53 41 4d 50 4c 45 20 | 44 52 49 56 45 52 3a 20 | SAMPLE |DRIVER: |
|000023a0| 43 4f 4e 46 49 47 55 52 | 41 54 49 4f 4e 20 41 4e |CONFIGUR|ATION AN|
|000023b0| 44 20 43 4f 4e 54 52 4f | 4c 29 41 20 47 4c 4f 53 |D CONTRO|L)A GLOS|
|000023c0| 53 41 52 59 20 4f 46 20 | 4e 45 57 20 4f 50 45 52 |SARY OF |NEW OPER|
|000023d0| 41 54 49 4e 47 20 53 59 | 53 54 45 4d 20 54 45 52 |ATING SY|STEM TER|
|000023e0| 4d 53 20 1f 4c 69 73 74 | 69 6e 67 20 31 2e 20 54 |MS .List|ing 1. T|
|000023f0| 68 65 44 72 69 76 65 72 | 44 65 73 63 72 69 70 74 |heDriver|Descript|
|00002400| 69 6f 6e 1e 54 61 62 6c | 65 20 31 2e 20 44 6f 44 |ion.Tabl|e 1. DoD|
|00002410| 72 69 76 65 72 49 4f 20 | 70 61 72 61 6d 65 74 65 |riverIO |paramete|
|00002420| 72 73 15 4c 69 73 74 69 | 6e 67 20 32 2e 20 44 6f |rs.Listi|ng 2. Do|
|00002430| 44 72 69 76 65 72 49 4f | 1e 49 4e 49 54 49 41 4c |DriverIO|.INITIAL|
|00002440| 49 5a 41 54 49 4f 4e 20 | 41 4e 44 20 54 45 52 4d |IZATION |AND TERM|
|00002450| 49 4e 41 54 49 4f 4e 39 | 54 61 62 6c 65 20 32 2e |INATION9|Table 2.|
|00002460| 20 44 72 69 76 65 72 20 | 63 6f 6d 6d 61 6e 64 73 | Driver |commands|
|00002470| 20 66 6f 72 20 69 6e 69 | 74 69 61 6c 69 7a 69 6e | for ini|tializin|
|00002480| 67 20 61 6e 64 20 74 65 | 72 6d 69 6e 61 74 69 6e |g and te|rminatin|
|00002490| 67 36 4c 69 73 74 69 6e | 67 20 33 2e 20 46 65 74 |g6Listin|g 3. Fet|
|000024a0| 63 68 69 6e 67 20 74 68 | 65 20 64 65 76 69 63 65 |ching th|e device|
|000024b0| d5 73 20 6c 6f 67 69 63 | 61 6c 20 61 64 64 72 65 |.s logic|al addre|
|000024c0| 73 73 20 72 61 6e 67 65 | 33 4c 69 73 74 69 6e 67 |ss range|3Listing|
|000024d0| 20 34 2e 20 43 68 65 63 | 6b 69 6e 67 20 66 6f 72 | 4. Chec|king for|
|000024e0| 20 74 68 65 20 63 6f 72 | 72 65 63 74 20 68 61 72 | the cor|rect har|
|000024f0| 64 77 61 72 65 20 64 65 | 76 69 63 65 35 4c 69 73 |dware de|vice5Lis|
|00002500| 74 69 6e 67 20 35 2e 20 | 49 6e 69 74 69 61 6c 69 |ting 5. |Initiali|
|00002510| 7a 69 6e 67 20 74 68 65 | 20 69 6e 74 65 72 72 75 |zing the| interru|
|00002520| 70 74 20 73 65 72 76 69 | 63 65 20 72 6f 75 74 69 |pt servi|ce routi|
|00002530| 6e 65 37 4c 69 73 74 69 | 6e 67 20 36 2e 20 52 65 |ne7Listi|ng 6. Re|
|00002540| 74 72 69 65 76 69 6e 67 | 20 70 72 6f 70 65 72 74 |trieving| propert|
|00002550| 69 65 73 20 66 72 6f 6d | 20 74 68 65 20 4e 61 6d |ies from| the Nam|
|00002560| 65 20 52 65 67 69 73 74 | 72 79 1d 43 41 52 52 59 |e Regist|ry.CARRY|
|00002570| 49 4e 47 20 4f 55 54 20 | 41 4e 20 49 2f 4f 20 4f |ING OUT |AN I/O O|
|00002580| 50 45 52 41 54 49 4f 4e | 2a 53 45 54 54 49 4e 47 |PERATION|*SETTING|
|00002590| 20 41 4e 44 20 52 45 41 | 44 49 4e 47 20 44 45 56 | AND REA|DING DEV|
|000025a0| 49 43 45 20 52 45 47 49 | 53 54 45 52 20 56 41 4c |ICE REGI|STER VAL|
|000025b0| 55 45 53 1b 4d 45 54 48 | 4f 44 53 20 4f 46 20 49 |UES.METH|ODS OF I|
|000025c0| 2f 4f 20 4f 52 47 41 4e | 49 5a 41 54 49 4f 4e 14 |/O ORGAN|IZATION.|
|000025d0| 50 52 45 50 41 52 49 4e | 47 20 54 48 45 20 4d 45 |PREPARIN|G THE ME|
|000025e0| 4d 4f 52 59 29 4c 69 73 | 74 69 6e 67 20 37 2e 20 |MORY)Lis|ting 7. |
|000025f0| 50 72 65 70 61 72 69 6e | 67 20 61 20 73 68 61 72 |Preparin|g a shar|
|00002600| 65 64 20 6d 65 6d 6f 72 | 79 20 61 72 65 61 27 4c |ed memor|y area'L|
|00002610| 69 73 74 69 6e 67 20 38 | 2e 20 50 72 65 70 61 72 |isting 8|. Prepar|
|00002620| 65 4d 65 6d 6f 72 79 46 | 6f 72 49 4f 20 75 74 69 |eMemoryF|orIO uti|
|00002630| 6c 69 74 69 65 73 3d 4c | 69 73 74 69 6e 67 20 39 |lities=L|isting 9|
|00002640| 2e 20 49 6e 69 74 69 61 | 6c 69 7a 69 6e 67 20 61 |. Initia|lizing a|
|00002650| 20 72 65 71 75 65 73 74 | 2d 73 70 65 63 69 66 69 | request|-specifi|
|00002660| 63 20 49 4f 50 72 65 70 | 61 72 61 74 69 6f 6e 54 |c IOPrep|arationT|
|00002670| 61 62 6c 65 39 4c 69 73 | 74 69 6e 67 20 31 30 2e |able9Lis|ting 10.|
|00002680| 20 55 73 69 6e 67 20 74 | 68 65 20 72 65 71 75 65 | Using t|he reque|
|00002690| 73 74 2d 73 70 65 63 69 | 66 69 63 20 49 4f 50 72 |st-speci|fic IOPr|
|000026a0| 65 70 61 72 61 74 69 6f | 6e 54 61 62 6c 65 1d 54 |eparatio|nTable.T|
|000026b0| 48 45 20 49 4e 54 45 52 | 52 55 50 54 20 53 45 52 |HE INTER|RUPT SER|
|000026c0| 56 49 43 45 20 52 4f 55 | 54 49 4e 45 33 4c 69 73 |VICE ROU|TINE3Lis|
|000026d0| 74 69 6e 67 20 31 31 2e | 20 41 20 73 69 6d 70 6c |ting 11.| A simpl|
|000026e0| 69 66 69 65 64 20 69 6e | 74 65 72 72 75 70 74 20 |ified in|terrupt |
|000026f0| 73 65 72 76 69 63 65 20 | 72 6f 75 74 69 6e 65 20 |service |routine |
|00002700| 1b 4a 55 53 54 20 54 48 | 45 20 54 49 50 20 4f 46 |.JUST TH|E TIP OF|
|00002710| 20 54 48 45 20 49 43 45 | 42 45 52 47 0a 52 45 46 | THE ICE|BERG.REF|
|00002720| 45 52 45 4e 43 45 53 13 | 4d 50 57 20 54 49 50 53 |ERENCES.|MPW TIPS|
|00002730| 20 41 4e 44 20 54 52 49 | 43 4b 53 18 45 4e 47 49 | AND TRI|CKS.ENGI|
|00002740| 4e 45 45 52 53 20 41 52 | 45 20 55 53 45 52 53 2c |NEERS AR|E USERS,|
|00002750| 20 54 4f 4f 13 43 48 45 | 43 4b 20 49 4e 20 54 48 | TOO.CHE|CK IN TH|
|00002760| 45 20 53 59 53 54 45 4d | 1c 48 41 56 45 20 41 4e |E SYSTEM|.HAVE AN|
|00002770| 20 49 4e 53 54 41 4c 4c | 45 44 20 43 4f 50 59 20 | INSTALL|ED COPY |
|00002780| 48 41 4e 44 59 25 54 48 | 45 20 44 52 45 41 44 45 |HANDY%TH|E DREADE|
|00002790| 44 20 55 53 45 52 53 54 | 41 52 54 55 50 a5 50 45 |D USERST|ARTUP.PE|
|000027a0| 52 53 4f 4e 41 4c 20 46 | 49 4c 45 11 45 53 43 48 |RSONAL F|ILE.ESCH|
|000027b0| 45 57 20 43 4c 45 56 45 | 52 4e 45 53 53 16 4b 45 |EW CLEVE|RNESS.KE|
|000027c0| 45 50 20 49 54 20 53 49 | 4d 50 4c 45 2c 20 53 54 |EP IT SI|MPLE, ST|
|000027d0| 55 50 49 44 22 54 48 45 | 20 4a 4f 59 20 4f 46 20 |UPID"THE| JOY OF |
|000027e0| 54 48 45 46 54 20 d1 20 | 53 48 41 52 45 20 41 4e |THEFT . |SHARE AN|
|000027f0| 44 20 45 4e 4a 4f 59 1e | 43 75 73 74 6f 6d 20 43 |D ENJOY.|Custom C|
|00002800| 6f 6c 6f 72 20 53 65 61 | 72 63 68 20 50 72 6f 63 |olor Sea|rch Proc|
|00002810| 65 64 75 72 65 73 24 41 | 20 51 55 49 43 4b 20 52 |edures$A| QUICK R|
|00002820| 45 56 49 45 57 20 4f 46 | 20 43 4f 4c 4f 52 20 49 |EVIEW OF| COLOR I|
|00002830| 4e 20 51 55 49 43 4b 44 | 52 41 57 18 44 49 52 45 |N QUICKD|RAW.DIRE|
|00002840| 43 54 20 41 4e 44 20 49 | 4e 44 45 58 45 44 20 43 |CT AND I|NDEXED C|
|00002850| 4f 4c 4f 52 17 46 69 67 | 75 72 65 20 32 2e 20 49 |OLOR.Fig|ure 2. I|
|00002860| 6e 64 65 78 65 64 20 63 | 6f 6c 6f 72 0e 49 4e 56 |ndexed c|olor.INV|
|00002870| 45 52 53 45 20 54 41 42 | 4c 45 53 2d 46 69 67 75 |ERSE TAB|LES-Figu|
|00002880| 72 65 20 33 2e 20 49 6e | 76 65 72 73 65 20 74 61 |re 3. In|verse ta|
|00002890| 62 6c 65 20 77 69 74 68 | 20 34 2d 62 69 74 20 72 |ble with| 4-bit r|
|000028a0| 65 73 6f 6c 75 74 69 6f | 6e 43 4c 69 73 74 69 6e |esolutio|nCListin|
|000028b0| 67 20 31 2e 20 54 65 6d | 70 6f 72 61 72 69 6c 79 |g 1. Tem|porarily|
|000028c0| 20 63 68 61 6e 67 69 6e | 67 20 74 68 65 20 72 65 | changin|g the re|
|000028d0| 73 6f 6c 75 74 69 6f 6e | 20 6f 66 20 74 68 65 20 |solution| of the |
|000028e0| 69 6e 76 65 72 73 65 20 | 74 61 62 6c 65 2d 54 48 |inverse |table-TH|
|000028f0| 45 20 49 4d 50 4f 52 54 | 41 4e 43 45 20 4f 46 20 |E IMPORT|ANCE OF |
|00002900| 54 48 45 20 43 55 52 52 | 45 4e 54 20 47 52 41 50 |THE CURR|ENT GRAP|
|00002910| 48 49 43 53 20 44 45 56 | 49 43 45 1b 44 52 41 57 |HICS DEV|ICE.DRAW|
|00002920| 42 41 43 4b 53 20 4f 46 | 20 49 4e 56 45 52 53 45 |BACKS OF| INVERSE|
|00002930| 20 54 41 42 4c 45 53 23 | 49 4e 54 52 4f 44 55 43 | TABLES#|INTRODUC|
|00002940| 49 4e 47 20 43 4f 4c 4f | 52 20 53 45 41 52 43 48 |ING COLO|R SEARCH|
|00002950| 20 50 52 4f 43 45 44 55 | 52 45 53 17 4d 4f 44 49 | PROCEDU|RES.MODI|
|00002960| 46 59 49 4e 47 20 53 45 | 41 52 43 48 20 43 4f 4c |FYING SE|ARCH COL|
|00002970| 4f 52 53 34 4c 69 73 74 | 69 6e 67 20 32 2e 20 53 |ORS4List|ing 2. S|
|00002980| 65 61 72 63 68 20 70 72 | 6f 63 65 64 75 72 65 20 |earch pr|ocedure |
|00002990| 74 6f 20 73 65 70 61 72 | 61 74 65 20 67 72 65 65 |to separ|ate gree|
|000029a0| 6e 20 63 6f 6c 6f 72 73 | 38 4c 69 73 74 69 6e 67 |n colors|8Listing|
|000029b0| 20 33 2e 20 53 65 61 72 | 63 68 20 70 72 6f 63 65 | 3. Sear|ch proce|
|000029c0| 64 75 72 65 20 74 6f 20 | 64 61 72 6b 65 6e 20 74 |dure to |darken t|
|000029d0| 68 65 20 62 6c 75 65 20 | 63 6f 6d 70 6f 6e 65 6e |he blue |componen|
|000029e0| 74 11 57 48 41 54 d5 53 | 20 54 48 45 20 43 41 54 |t.WHAT.S| THE CAT|
|000029f0| 43 48 3f 38 54 61 62 6c | 65 20 31 2e 20 49 6e 66 |CH?8Tabl|e 1. Inf|
|00002a00| 6c 75 65 6e 63 65 20 6f | 66 20 73 65 61 72 63 68 |luence o|f search|
|00002a10| 20 70 72 6f 63 65 64 75 | 72 65 20 6f 6e 20 43 6f | procedu|re on Co|
|00002a20| 70 79 42 69 74 73 20 73 | 70 65 65 64 23 53 4f 4c |pyBits s|peed#SOL|
|00002a30| 56 49 4e 47 20 54 48 45 | 20 d2 53 48 41 44 45 53 |VING THE| .SHADES|
|00002a40| 20 4f 46 20 52 45 44 d3 | 20 50 52 4f 42 4c 45 4d | OF RED.| PROBLEM|
|00002a50| 18 54 48 45 20 42 52 55 | 54 45 2d 46 4f 52 43 45 |.THE BRU|TE-FORCE|
|00002a60| 20 41 50 50 52 4f 41 43 | 48 27 4c 69 73 74 69 6e | APPROAC|H'Listin|
|00002a70| 67 20 34 2e 20 42 72 75 | 74 65 2d 66 6f 72 63 65 |g 4. Bru|te-force|
|00002a80| 20 73 65 61 72 63 68 20 | 70 72 6f 63 65 64 75 72 | search |procedur|
|00002a90| 65 19 48 41 53 48 20 54 | 41 42 4c 45 53 3a 20 41 |e.HASH T|ABLES: A|
|00002aa0| 20 42 45 54 54 45 52 20 | 57 41 59 23 46 69 67 75 | BETTER |WAY#Figu|
|00002ab0| 72 65 20 34 2e 20 48 61 | 73 68 20 74 61 62 6c 65 |re 4. Ha|sh table|
|00002ac0| 20 64 61 74 61 20 73 74 | 72 75 63 74 75 72 65 25 | data st|ructure%|
|00002ad0| 4c 69 73 74 69 6e 67 20 | 35 2e 20 48 61 73 68 20 |Listing |5. Hash |
|00002ae0| 74 61 62 6c 65 20 64 61 | 74 61 20 73 74 72 75 63 |table da|ta struc|
|00002af0| 74 75 72 65 73 32 4c 69 | 73 74 69 6e 67 20 36 2e |tures2Li|sting 6.|
|00002b00| 20 43 68 65 63 6b 69 6e | 67 20 74 68 65 20 76 61 | Checkin|g the va|
|00002b10| 6c 69 64 69 74 79 20 6f | 66 20 74 68 65 20 68 61 |lidity o|f the ha|
|00002b20| 73 68 20 74 61 62 6c 65 | 2e 4c 69 73 74 69 6e 67 |sh table|.Listing|
|00002b30| 20 37 2e 20 49 6e 73 65 | 72 74 69 6e 67 20 61 20 | 7. Inse|rting a |
|00002b40| 63 6f 6c 6f 72 20 69 6e | 20 74 68 65 20 68 61 73 |color in| the has|
|00002b50| 68 20 74 61 62 6c 65 22 | 4c 69 73 74 69 6e 67 20 |h table"|Listing |
|00002b60| 38 2e 20 42 75 69 6c 64 | 69 6e 67 20 74 68 65 20 |8. Build|ing the |
|00002b70| 68 61 73 68 20 74 61 62 | 6c 65 23 4c 69 73 74 69 |hash tab|le#Listi|
|00002b80| 6e 67 20 39 2e 20 53 65 | 61 72 63 68 69 6e 67 20 |ng 9. Se|arching |
|00002b90| 74 68 65 20 68 61 73 68 | 20 74 61 62 6c 65 16 45 |the hash| table.E|
|00002ba0| 56 41 4c 55 41 54 49 4e | 47 20 54 48 45 20 52 45 |VALUATIN|G THE RE|
|00002bb0| 53 55 4c 54 53 36 4c 69 | 73 74 69 6e 67 20 31 30 |SULTS6Li|sting 10|
|00002bc0| 2e 20 49 6e 73 74 61 6c | 6c 69 6e 67 20 61 6e 64 |. Instal|ling and|
|00002bd0| 20 72 65 6d 6f 76 69 6e | 67 20 61 20 73 65 61 72 | removin|g a sear|
|00002be0| 63 68 20 70 72 6f 63 65 | 64 75 72 65 2e 54 61 62 |ch proce|dure.Tab|
|00002bf0| 6c 65 20 32 2e 20 43 6f | 6d 70 61 72 69 73 6f 6e |le 2. Co|mparison|
|00002c00| 20 6f 66 20 73 65 61 72 | 63 68 20 70 72 6f 63 65 | of sear|ch proce|
|00002c10| 64 75 72 65 20 73 70 65 | 65 64 73 10 4d 41 4b 49 |dure spe|eds.MAKI|
|00002c20| 4e 47 20 49 54 20 42 45 | 54 54 45 52 12 4e 4f 57 |NG IT BE|TTER.NOW|
|00002c30| 20 49 54 d5 53 20 55 50 | 20 54 4f 20 59 4f 55 0f | IT.S UP| TO YOU.|
|00002c40| 52 45 4c 41 54 45 44 20 | 52 45 41 44 49 4e 47 13 |RELATED |READING.|
|00002c50| 41 43 43 4f 52 44 49 4e | 47 20 54 4f 20 53 43 52 |ACCORDIN|G TO SCR|
|00002c60| 49 50 54 1b 53 54 41 52 | 54 49 4e 47 20 57 49 54 |IPT.STAR|TING WIT|
|00002c70| 48 20 4d 45 4e 55 20 43 | 4f 4d 4d 41 4e 44 53 16 |H MENU C|OMMANDS.|
|00002c80| 4c 4f 57 45 52 43 41 53 | 49 4e 47 20 56 45 52 42 |LOWERCAS|ING VERB|
|00002c90| 53 2c 20 54 4f 4f 22 48 | 41 4e 44 4c 49 4e 47 20 |S, TOO"H|ANDLING |
|00002ca0| 52 45 51 55 45 53 54 53 | 20 54 4f 20 47 45 54 20 |REQUESTS| TO GET |
|00002cb0| 41 4e 20 4f 42 4a 45 43 | 54 38 41 70 70 6c 69 63 |AN OBJEC|T8Applic|
|00002cc0| 61 74 69 6f 6e 73 2c 20 | 77 69 6e 64 6f 77 73 2c |ations, |windows,|
|00002cd0| 20 64 6f 63 75 6d 65 6e | 74 73 2c 20 61 6e 64 20 | documen|ts, and |
|00002ce0| 69 6e 74 65 72 66 61 63 | 65 20 65 6c 65 6d 65 6e |interfac|e elemen|
|00002cf0| 74 73 0d 54 65 78 74 20 | 65 6c 65 6d 65 6e 74 73 |ts.Text |elements|
|00002d00| 10 47 72 61 70 68 69 63 | 73 20 6f 62 6a 65 63 74 |.Graphic|s object|
|00002d10| 73 20 43 65 6c 6c 73 2c | 20 66 69 65 6c 64 73 2c |s Cells,| fields,|
|00002d20| 20 61 6e 64 20 66 6f 72 | 6d 20 65 6c 65 6d 65 6e | and for|m elemen|
|00002d30| 74 73 1f 52 6f 77 73 2c | 20 72 65 63 6f 72 64 73 |ts.Rows,| records|
|00002d40| 2c 20 61 6e 64 20 65 6e | 74 69 72 65 20 66 6f 72 |, and en|tire for|
|00002d50| 6d 73 19 41 6e 20 6f 62 | 6a 65 63 74 d5 73 20 69 |ms.An ob|ject.s i|
|00002d60| 6e 74 65 72 6e 61 6c 20 | 64 61 74 61 1c 54 48 45 |nternal |data.THE|
|00002d70| 20 41 50 50 4c 49 43 41 | 54 49 4f 4e 20 41 53 20 | APPLICA|TION AS |
|00002d80| 43 4f 4e 54 41 49 4e 45 | 52 33 46 69 67 75 72 65 |CONTAINE|R3Figure|
|00002d90| 20 31 2e 20 53 70 65 63 | 69 66 79 69 6e 67 20 74 | 1. Spec|ifying t|
|00002da0| 68 65 20 61 70 70 6c 69 | 63 61 74 69 6f 6e 20 61 |he appli|cation a|
|00002db0| 73 20 61 20 63 6f 6e 74 | 61 69 6e 65 72 10 49 d5 |s a cont|ainer.I.|
|00002dc0| 4d 20 4f 55 54 54 41 20 | 53 50 41 43 45 20 1b 54 |M OUTTA |SPACE .T|
|00002dd0| 68 65 20 4f 70 65 6e 44 | 6f 63 20 55 73 65 72 20 |he OpenD|oc User |
|00002de0| 45 78 70 65 72 69 65 6e | 63 65 0f 41 4c 4c 20 41 |Experien|ce.ALL A|
|00002df0| 42 4f 55 54 20 50 41 52 | 54 53 13 50 41 52 54 53 |BOUT PAR|TS.PARTS|
|00002e00| 20 41 4e 44 20 44 4f 43 | 55 4d 45 4e 54 53 24 50 | AND DOC|UMENTS$P|
|00002e10| 41 52 54 20 43 4f 4e 54 | 45 4e 54 3a 20 49 4e 54 |ART CONT|ENT: INT|
|00002e20| 52 49 4e 53 49 43 20 41 | 4e 44 20 45 4d 42 45 44 |RINSIC A|ND EMBED|
|00002e30| 44 45 44 35 46 69 67 75 | 72 65 20 31 2e 20 41 20 |DED5Figu|re 1. A |
|00002e40| 74 65 78 74 20 70 61 72 | 74 20 77 69 74 68 20 61 |text par|t with a|
|00002e50| 6e 20 65 6d 62 65 64 64 | 65 64 20 67 72 61 70 68 |n embedd|ed graph|
|00002e60| 69 63 73 20 70 61 72 74 | 20 22 50 41 52 54 20 42 |ics part| "PART B|
|00002e70| 45 48 41 56 49 4f 52 3a | 20 45 44 49 54 4f 52 53 |EHAVIOR:| EDITORS|
|00002e80| 20 41 4e 44 20 56 49 45 | 57 45 52 53 38 46 69 67 | AND VIE|WERS8Fig|
|00002e90| 75 72 65 20 32 20 2e 20 | 54 68 65 20 64 65 66 61 |ure 2 . |The defa|
|00002ea0| 75 6c 74 20 70 61 72 74 | 20 65 64 69 74 6f 72 20 |ult part| editor |
|00002eb0| 61 6e 64 20 70 61 72 74 | 20 76 69 65 77 65 72 20 |and part| viewer |
|00002ec0| 69 63 6f 6e 73 13 50 52 | 4f 50 45 52 54 49 45 53 |icons.PR|OPERTIES|
|00002ed0| 20 4f 46 20 50 41 52 54 | 53 1c 50 61 72 74 20 6b | OF PART|S.Part k|
|00002ee0| 69 6e 64 20 61 6e 64 20 | 70 61 72 74 20 63 61 74 |ind and |part cat|
|00002ef0| 65 67 6f 72 79 2e 0a 56 | 69 65 77 20 74 79 70 65 |egory..V|iew type|
|00002f00| 2e 21 46 69 67 75 72 65 | 20 33 2e 20 49 63 6f 6e |.!Figure| 3. Icon|
|00002f10| 73 20 66 6f 72 20 4f 70 | 65 6e 44 6f 63 20 70 61 |s for Op|enDoc pa|
|00002f20| 72 74 73 12 57 4f 52 4b | 49 4e 47 20 57 49 54 48 |rts.WORK|ING WITH|
|00002f30| 20 50 41 52 54 53 36 46 | 69 67 75 72 65 20 34 2e | PARTS6F|igure 4.|
|00002f40| 20 41 20 4d 61 63 69 6e | 74 6f 73 68 20 64 65 73 | A Macin|tosh des|
|00002f50| 6b 74 6f 70 20 69 6e 20 | 74 68 65 20 77 6f 72 6c |ktop in |the worl|
|00002f60| 64 20 6f 66 20 4f 70 65 | 6e 44 6f 63 20 3d 46 69 |d of Ope|nDoc =Fi|
|00002f70| 67 75 72 65 20 35 2e 20 | 54 68 65 20 73 61 6d 65 |gure 5. |The same|
|00002f80| 20 64 65 73 6b 74 6f 70 | 20 61 66 74 65 72 20 74 | desktop| after t|
|00002f90| 68 65 20 75 73 65 72 20 | 63 6c 69 63 6b 73 20 74 |he user |clicks t|
|00002fa0| 68 65 20 74 72 69 61 6e | 67 6c 65 21 46 69 67 75 |he trian|gle!Figu|
|00002fb0| 72 65 20 36 2e 20 53 65 | 6c 65 63 74 65 64 20 65 |re 6. Se|lected e|
|00002fc0| 6d 62 65 64 64 65 64 20 | 70 61 72 74 20 0f 52 45 |mbedded |part .RE|
|00002fd0| 53 49 5a 49 4e 47 20 46 | 52 41 4d 45 53 24 46 69 |SIZING F|RAMES$Fi|
|00002fe0| 67 75 72 65 20 37 2e 20 | 49 6e 64 65 70 65 6e 64 |gure 7. |Independ|
|00002ff0| 65 6e 74 20 72 65 73 69 | 7a 65 20 68 61 6e 64 6c |ent resi|ze handl|
|00003000| 65 73 1a 43 4f 50 59 49 | 4e 47 20 41 4e 44 20 4d |es.COPYI|NG AND M|
|00003010| 4f 56 49 4e 47 20 43 4f | 4e 54 45 4e 54 31 46 69 |OVING CO|NTENT1Fi|
|00003020| 67 75 72 65 20 38 2e 20 | 41 20 74 61 62 6c 65 20 |gure 8. |A table |
|00003030| 70 61 72 74 20 62 65 66 | 6f 72 65 20 61 6e 64 20 |part bef|ore and |
|00003040| 61 66 74 65 72 20 72 65 | 73 69 7a 69 6e 67 20 34 |after re|sizing 4|
|00003050| 46 69 67 75 72 65 20 39 | 2e 20 54 68 65 20 74 61 |Figure 9|. The ta|
|00003060| 62 6c 65 20 70 61 72 74 | 20 6f 70 65 6e 65 64 20 |ble part| opened |
|00003070| 69 6e 74 6f 20 69 74 73 | 20 6f 77 6e 20 77 69 6e |into its| own win|
|00003080| 64 6f 77 20 06 4c 69 6e | 6b 73 2e 0d 4f 50 45 4e |dow .Lin|ks..OPEN|
|00003090| 44 4f 43 20 4d 45 4e 55 | 53 16 44 4f 43 55 4d 45 |DOC MENU|S.DOCUME|
|000030a0| 4e 54 20 4d 45 4e 55 20 | 43 4f 4d 4d 41 4e 44 53 |NT MENU |COMMANDS|
|000030b0| 23 46 69 67 75 72 65 20 | 31 30 2e 20 54 68 65 20 |#Figure |10. The |
|000030c0| 62 61 73 69 63 20 4f 70 | 65 6e 44 6f 63 20 6d 65 |basic Op|enDoc me|
|000030d0| 6e 75 73 20 12 45 44 49 | 54 20 4d 45 4e 55 20 43 |nus .EDI|T MENU C|
|000030e0| 4f 4d 4d 41 4e 44 53 20 | 4f 50 45 4e 49 4e 47 20 |OMMANDS |OPENING |
|000030f0| 41 20 57 4f 52 4c 44 20 | 4f 46 20 50 4f 53 53 49 |A WORLD |OF POSSI|
|00003100| 42 49 4c 49 54 49 45 53 | 10 52 45 4c 41 54 45 44 |BILITIES|.RELATED|
|00003110| 20 52 45 41 44 49 4e 47 | 20 14 54 48 45 20 56 45 | READING| .THE VE|
|00003120| 54 45 52 41 4e 20 4e 45 | 4f 50 48 59 54 45 1f 46 |TERAN NE|OPHYTE.F|
|00003130| 69 67 75 72 65 20 31 2e | 20 41 20 74 68 72 65 65 |igure 1.| A three|
|00003140| 2d 6f 62 6a 65 63 74 20 | 6a 75 67 67 6c 65 16 46 |-object |juggle.F|
|00003150| 69 67 75 72 65 20 32 2e | 20 41 20 66 6f 75 72 2d |igure 2.| A four-|
|00003160| 63 6f 75 6e 74 2f 46 69 | 67 75 72 65 20 33 2e 20 |count/Fi|gure 3. |
|00003170| 41 20 74 77 6f 2d 63 6f | 75 6e 74 20 77 69 74 68 |A two-co|unt with|
|00003180| 20 72 69 67 68 74 2d 68 | 61 6e 64 65 64 20 64 6f | right-h|anded do|
|00003190| 75 62 6c 65 73 10 46 69 | 67 75 72 65 20 34 2e 20 |ubles.Fi|gure 4. |
|000031a0| 41 20 66 65 65 64 13 52 | 45 43 4f 4d 4d 45 4e 44 |A feed.R|ECOMMEND|
|000031b0| 45 44 20 52 45 41 44 49 | 4e 47 1b 46 75 74 75 72 |ED READI|NG.Futur|
|000031c0| 65 73 3a 20 44 6f 6e d5 | 74 20 57 61 69 74 20 46 |es: Don.|t Wait F|
|000031d0| 6f 72 65 76 65 72 13 4f | 56 45 52 56 49 45 57 20 |orever.O|VERVIEW |
|000031e0| 4f 46 20 46 55 54 55 52 | 45 53 14 43 4c 49 45 4e |OF FUTUR|ES.CLIEN|
|000031f0| 54 2f 53 45 52 56 45 52 | 20 52 45 56 49 45 57 3b |T/SERVER| REVIEW;|
|00003200| 46 69 67 75 72 65 20 31 | 2e 20 54 68 65 20 74 72 |Figure 1|. The tr|
|00003210| 61 6e 73 66 6f 72 6d 61 | 74 69 6f 6e 20 6f 66 20 |ansforma|tion of |
|00003220| 61 20 66 75 74 75 72 65 | 20 69 6e 74 6f 20 61 20 |a future| into a |
|00003230| 72 65 61 6c 20 61 6e 73 | 77 65 72 35 4c 69 73 74 |real ans|wer5List|
|00003240| 69 6e 67 20 31 2e 20 41 | 6e 20 41 70 70 6c 65 20 |ing 1. A|n Apple |
|00003250| 65 76 65 6e 74 20 68 61 | 6e 64 6c 65 72 20 74 68 |event ha|ndler th|
|00003260| 61 74 20 73 65 6e 64 73 | 20 61 6e 20 65 76 65 6e |at sends| an even|
|00003270| 74 23 4f 55 52 20 53 41 | 4d 50 4c 45 20 41 50 50 |t#OUR SA|MPLE APP|
|00003280| 4c 49 43 41 54 49 4f 4e | 3a 20 46 55 54 55 52 45 |LICATION|: FUTURE|
|00003290| 53 48 4f 43 4b 14 41 20 | 4c 4f 4f 4b 20 41 54 20 |SHOCK.A |LOOK AT |
|000032a0| 54 48 45 20 53 4f 55 52 | 43 45 18 43 55 53 54 4f |THE SOUR|CE.CUSTO|
|000032b0| 4d 20 43 4f 4e 54 45 58 | 54 20 53 57 49 54 43 48 |M CONTEX|T SWITCH|
|000032c0| 49 4e 47 13 57 48 41 54 | 27 53 20 41 20 53 45 4d |ING.WHAT|'S A SEM|
|000032d0| 41 50 48 4f 52 45 3f 20 | 54 48 45 20 43 4c 49 45 |APHORE? |THE CLIE|
|000032e0| 4e 54 20 53 49 44 45 20 | d1 20 53 45 4e 44 49 4e |NT SIDE |. SENDIN|
|000032f0| 47 20 45 56 45 4e 54 53 | 2b 4c 69 73 74 69 6e 67 |G EVENTS|+Listing|
|00003300| 20 32 2e 20 42 6c 6f 63 | 6b 69 6e 67 20 61 6e 64 | 2. Bloc|king and|
|00003310| 20 75 6e 62 6c 6f 63 6b | 69 6e 67 20 72 6f 75 74 | unblock|ing rout|
|00003320| 69 6e 65 73 26 54 48 45 | 20 53 45 52 56 45 52 20 |ines&THE| SERVER |
|00003330| 53 49 44 45 20 d1 20 52 | 45 53 50 4f 4e 44 49 4e |SIDE . R|ESPONDIN|
|00003340| 47 20 54 4f 20 45 56 45 | 4e 54 53 3d 4c 69 73 74 |G TO EVE|NTS=List|
|00003350| 69 6e 67 20 33 2e 20 53 | 70 61 77 6e 69 6e 67 20 |ing 3. S|pawning |
|00003360| 61 20 6e 65 77 20 74 68 | 72 65 61 64 20 62 65 66 |a new th|read bef|
|00003370| 6f 72 65 20 64 69 73 70 | 61 74 63 68 69 6e 67 20 |ore disp|atching |
|00003380| 74 68 65 20 65 76 65 6e | 74 28 4c 69 73 74 69 6e |the even|t(Listin|
|00003390| 67 20 34 2e 20 53 69 6d | 70 6c 65 20 74 68 72 65 |g 4. Sim|ple thre|
|000033a0| 61 64 65 64 20 65 76 65 | 6e 74 20 68 61 6e 64 6c |aded eve|nt handl|
|000033b0| 65 72 22 43 4c 49 45 4e | 54 2f 53 45 52 56 45 52 |er"CLIEN|T/SERVER|
|000033c0| 20 54 49 4d 45 4f 55 54 | 20 4e 45 47 4f 54 49 41 | TIMEOUT| NEGOTIA|
|000033d0| 54 49 4f 4e 53 15 54 48 | 45 20 41 45 54 48 52 45 |TIONS.TH|E AETHRE|
|000033e0| 41 44 53 20 4c 49 42 52 | 41 52 59 0f 54 49 4d 45 |ADS LIBR|ARY.TIME|
|000033f0| 20 41 46 54 45 52 20 54 | 49 4d 45 1e 48 4f 57 20 | AFTER T|IME.HOW |
|00003400| 46 55 54 55 52 45 53 20 | 44 45 41 4c 20 57 49 54 |FUTURES |DEAL WIT|
|00003410| 48 20 54 49 4d 45 4f 55 | 54 53 17 54 48 45 20 46 |H TIMEOU|TS.THE F|
|00003420| 55 54 55 52 45 53 20 50 | 41 43 4b 41 47 45 20 41 |UTURES P|ACKAGE A|
|00003430| 50 49 11 46 55 54 55 52 | 45 20 44 49 52 45 43 54 |PI.FUTUR|E DIRECT|
|00003440| 49 4f 4e 53 0f 52 45 4c | 41 54 45 44 20 52 45 41 |IONS.REL|ATED REA|
|00003450| 44 49 4e 47 0f 4d 61 63 | 69 6e 74 6f 73 68 20 51 |DING.Mac|intosh Q|
|00003460| 20 26 20 41 1b 4e 65 77 | 74 6f 6e 20 51 20 26 20 | & A.New|ton Q & |
|00003470| 41 3a 20 41 73 6b 20 74 | 68 65 20 4c 6c 61 6d 61 |A: Ask t|he Llama|
|00003480| 17 4b 4f 4e 20 26 20 42 | 41 4c d5 53 20 50 55 5a |.KON & B|AL.S PUZ|
|00003490| 5a 4c 45 20 50 41 47 45 | 05 49 4e 44 45 58 11 52 |ZLE PAGE|.INDEX.R|
|000034a0| 20 45 20 53 20 4f 20 55 | 20 52 20 43 20 45 20 53 | E S O U| R C E S|
|000034b0| 1d 53 75 62 73 63 72 69 | 62 65 20 74 6f 20 70 72 |.Subscri|be to pr|
|000034c0| 69 6e 74 65 64 20 64 65 | 76 65 6c 6f 70 20 14 53 |inted de|velop .S|
|000034d0| 75 62 73 63 72 69 62 65 | 20 26 20 53 61 76 65 20 |ubscribe| & Save |
|000034e0| 32 35 25 39 46 69 67 75 | 72 65 20 31 2e 20 43 6f |25%9Figu|re 1. Co|
|000034f0| 70 79 42 69 74 73 20 6f | 66 20 61 6e 20 6f 66 66 |pyBits o|f an off|
|00003500| 73 63 72 65 65 6e 20 63 | 6f 6c 6f 72 20 72 61 6d |screen c|olor ram|
|00003510| 70 20 74 6f 20 61 20 77 | 69 6e 64 6f 77 14 46 69 |p to a w|indow.Fi|
|00003520| 67 75 72 65 20 35 2e 20 | 42 75 6c 6c d5 73 20 65 |gure 5. |Bull.s e|
|00003530| 79 65 37 46 69 67 75 72 | 65 20 36 2e 20 45 6e 6c |ye7Figur|e 6. Enl|
|00003540| 61 72 67 65 6d 65 6e 74 | 20 6f 66 20 74 6f 70 20 |argement| of top |
|00003550| 72 69 67 68 74 20 63 6f | 72 6e 65 72 20 6f 66 20 |right co|rner of |
|00003560| 62 75 6c 6c d5 73 20 65 | 79 65 00 00 00 c0 00 00 |bull.s e|ye......|
|00003570| 00 01 00 01 00 01 00 00 | 00 00 00 00 00 02 00 00 |........|........|
|00003580| 00 01 00 01 00 03 00 00 | 00 02 00 02 00 04 00 00 |........|........|
|00003590| 00 03 00 04 00 05 00 00 | 00 05 00 05 00 07 00 00 |........|........|
|000035a0| 00 06 00 1c 00 08 00 00 | 00 1d 00 26 00 1f 00 00 |........|...&....|
|000035b0| 00 27 00 29 00 29 00 00 | 00 2a 00 3e 00 2c 00 00 |.'.).)..|.*.>.,..|
|000035c0| 00 3f 00 41 00 41 00 00 | 00 42 00 50 00 44 00 00 |.?.A.A..|.B.P.D..|
|000035d0| 00 51 00 52 00 53 00 00 | 00 53 00 5d 00 55 00 00 |.Q.R.S..|.S.].U..|
|000035e0| 00 5e 00 61 00 60 00 00 | 00 62 00 6f 00 64 00 00 |.^.a.`..|.b.o.d..|
|000035f0| 00 70 00 77 00 72 00 00 | 00 78 00 78 00 7a 00 00 |.p.w.r..|.x.x.z..|
|00003600| 00 79 00 7b 00 7b 00 00 | 00 7c 00 81 00 7e 00 00 |.y.{.{..|.|...~..|
|00003610| 00 82 00 87 00 84 00 00 | 00 83 00 83 00 8a 00 00 |........|........|
|00003620| 00 88 00 89 00 8b 00 00 | 00 89 00 89 00 8d 00 00 |........|........|
|00003630| 40 50 02 45 07 53 79 6d | 62 6f 6c 73 01 41 01 42 |@P.E.Sym|bols.A.B|
|00003640| 01 43 01 44 01 45 01 46 | 01 47 01 48 01 49 01 4a |.C.D.E.F|.G.H.I.J|
|00003650| 01 4b 01 4c 01 4d 01 4e | 01 4f 01 50 01 51 01 52 |.K.L.M.N|.O.P.Q.R|
|00003660| 01 53 01 54 01 55 01 56 | 01 57 01 58 01 59 01 5a |.S.T.U.V|.W.X.Y.Z|
|00003670| 20 27 69 63 74 62 27 20 | 72 65 73 6f 75 72 63 65 | 'ictb' |resource|
|00003680| 73 2c 20 61 6e 64 20 41 | 70 70 65 6e 64 44 49 54 |s, and A|ppendDIT|
|00003690| 4c 20 41 70 70 65 6e 64 | 44 49 54 4c 2c 20 61 6e |L Append|DITL, an|
|000036a0| 64 20 27 69 63 74 62 27 | 20 72 65 73 6f 75 72 63 |d 'ictb'| resourc|
|000036b0| 65 73 17 46 73 43 75 72 | 50 65 72 6d 2c 20 61 6e |es.FsCur|Perm, an|
|000036c0| 64 20 66 73 52 64 50 65 | 72 6d 2d d2 51 75 69 63 |d fsRdPe|rm-.Quic|
|000036d0| 6b 44 72 61 77 20 33 44 | 20 48 75 6d 61 6e 20 49 |kDraw 3D| Human I|
|000036e0| 6e 74 65 72 66 61 63 65 | 2c 20 54 68 65 d3 20 28 |nterface|, The. (|
|000036f0| 56 65 6e 6f 6c 69 61 29 | 4f d2 51 75 69 63 6b 44 |Venolia)|O.QuickD|
|00003700| 72 61 77 20 33 44 3a 20 | 41 20 4e 65 77 20 44 69 |raw 3D: |A New Di|
|00003710| 6d 65 6e 73 69 6f 6e 20 | 66 6f 72 20 4d 61 63 69 |mension |for Maci|
|00003720| 6e 74 6f 73 68 20 47 72 | 61 70 68 69 63 73 d3 20 |ntosh Gr|aphics. |
|00003730| 28 46 65 72 6e 69 63 6f | 6c 61 20 61 6e 64 20 54 |(Fernico|la and T|
|00003740| 68 6f 6d 70 73 6f 6e 29 | 25 27 33 44 4d 46 27 20 |hompson)|%'3DMF' |
|00003750| 66 69 6c 65 73 20 28 51 | 75 69 63 6b 44 72 61 77 |files (Q|uickDraw|
|00003760| 20 33 44 20 6d 65 74 61 | 66 69 6c 65 73 29 1a 33 | 3D meta|files).3|
|00003770| 44 20 67 72 61 70 68 69 | 63 73 20 28 51 75 69 63 |D graphi|cs (Quic|
|00003780| 6b 44 72 61 77 20 33 44 | 29 18 33 44 20 56 69 65 |kDraw 3D|).3D Vie|
|00003790| 77 65 72 20 28 51 75 69 | 63 6b 44 72 61 77 20 33 |wer (Qui|ckDraw 3|
|000037a0| 44 29 1c 61 6d 62 69 65 | 6e 74 20 6c 69 67 68 74 |D).ambie|nt light|
|000037b0| 20 28 51 75 69 63 6b 44 | 72 61 77 20 33 44 29 19 | (QuickD|raw 3D).|
|000037c0| 61 74 74 72 69 62 75 74 | 65 73 20 28 51 75 69 63 |attribut|es (Quic|
|000037d0| 6b 44 72 61 77 20 33 44 | 29 1a 62 61 63 6b 20 62 |kDraw 3D|).back b|
|000037e0| 75 66 66 65 72 20 28 51 | 75 69 63 6b 44 72 61 77 |uffer (Q|uickDraw|
|000037f0| 20 33 44 29 1f 62 69 6e | 61 72 79 20 6d 65 74 61 | 3D).bin|ary meta|
|00003800| 66 69 6c 65 73 20 28 51 | 75 69 63 6b 44 72 61 77 |files (Q|uickDraw|
|00003810| 20 33 44 29 25 42 6f 78 | 20 73 61 6d 70 6c 65 20 | 3D)%Box| sample |
|00003820| 61 70 70 6c 69 63 61 74 | 69 6f 6e 20 28 51 75 69 |applicat|ion (Qui|
|00003830| 63 6b 44 72 61 77 20 33 | 44 29 1d 63 61 6d 65 72 |ckDraw 3|D).camer|
|00003840| 61 20 6f 62 6a 65 63 74 | 73 20 28 51 75 69 63 6b |a object|s (Quick|
|00003850| 44 72 61 77 20 33 44 29 | 31 64 61 74 61 62 61 73 |Draw 3D)|1databas|
|00003860| 65 20 6f 72 67 61 6e 69 | 7a 61 74 69 6f 6e 20 28 |e organi|zation (|
|00003870| 6f 66 20 51 75 69 63 6b | 44 72 61 77 20 33 44 20 |of Quick|Draw 3D |
|00003880| 6d 65 74 61 66 69 6c 65 | 73 29 20 64 69 72 65 63 |metafile|s) direc|
|00003890| 74 69 6f 6e 61 6c 20 6c | 69 67 68 74 20 28 51 75 |tional l|ight (Qu|
|000038a0| 69 63 6b 44 72 61 77 20 | 33 44 29 1f 64 6f 75 62 |ickDraw |3D).doub|
|000038b0| 6c 65 20 62 75 66 66 65 | 72 69 6e 67 20 28 51 75 |le buffe|ring (Qu|
|000038c0| 69 63 6b 44 72 61 77 20 | 33 44 29 1b 64 72 61 77 |ickDraw |3D).draw|
|000038d0| 20 63 6f 6e 74 65 78 74 | 20 28 51 75 69 63 6b 44 | context| (QuickD|
|000038e0| 72 61 77 20 33 44 29 1d | 65 72 72 6f 72 20 68 61 |raw 3D).|error ha|
|000038f0| 6e 64 6c 65 72 73 20 28 | 51 75 69 63 6b 44 72 61 |ndlers (|QuickDra|
|00003900| 77 20 33 44 29 15 65 72 | 72 6f 72 73 20 28 51 75 |w 3D).er|rors (Qu|
|00003910| 69 63 6b 44 72 61 77 20 | 33 44 29 10 46 65 72 6e |ickDraw |3D).Fern|
|00003920| 69 63 6f 6c 61 2c 20 50 | 61 62 6c 6f 1b 46 69 6c |icola, P|ablo.Fil|
|00003930| 65 20 6f 62 6a 65 63 74 | 73 20 28 51 75 69 63 6b |e object|s (Quick|
|00003940| 44 72 61 77 20 33 44 29 | 1b 66 72 6f 6e 74 20 62 |Draw 3D)|.front b|
|00003950| 75 66 66 65 72 20 28 51 | 75 69 63 6b 44 72 61 77 |uffer (Q|uickDraw|
|00003960| 20 33 44 29 19 67 65 6f | 6d 65 74 72 69 65 73 20 | 3D).geo|metries |
|00003970| 28 51 75 69 63 6b 44 72 | 61 77 20 33 44 29 1b 67 |(QuickDr|aw 3D).g|
|00003980| 65 73 74 61 6c 74 51 75 | 69 63 6b 44 72 61 77 33 |estaltQu|ickDraw3|
|00003990| 44 20 63 6f 6e 73 74 61 | 6e 74 21 67 65 73 74 61 |D consta|nt!gesta|
|000039a0| 6c 74 51 75 69 63 6b 44 | 72 61 77 33 44 56 69 65 |ltQuickD|raw3DVie|
|000039b0| 77 65 72 20 63 6f 6e 73 | 74 61 6e 74 18 49 2f 4f |wer cons|tant.I/O|
|000039c0| 20 6c 61 79 65 72 20 28 | 51 75 69 63 6b 44 72 61 | layer (|QuickDra|
|000039d0| 77 20 33 44 29 27 69 6d | 6d 65 64 69 61 74 65 2d |w 3D)'im|mediate-|
|000039e0| 6d 6f 64 65 20 72 65 6e | 64 65 72 69 6e 67 20 28 |mode ren|dering (|
|000039f0| 51 75 69 63 6b 44 72 61 | 77 20 33 44 29 1c 6c 69 |QuickDra|w 3D).li|
|00003a00| 67 68 74 20 6f 62 6a 65 | 63 74 73 20 28 51 75 69 |ght obje|cts (Qui|
|00003a10| 63 6b 44 72 61 77 20 33 | 44 29 25 4d 61 63 69 6e |ckDraw 3|D)%Macin|
|00003a20| 74 6f 73 68 20 64 72 61 | 77 20 63 6f 6e 74 65 78 |tosh dra|w contex|
|00003a30| 74 20 28 51 75 69 63 6b | 44 72 61 77 20 33 44 29 |t (Quick|Draw 3D)|
|00003a40| 18 6d 65 74 61 66 69 6c | 65 73 20 28 51 75 69 63 |.metafil|es (Quic|
|00003a50| 6b 44 72 61 77 20 33 44 | 29 06 62 69 6e 61 72 79 |kDraw 3D|).binary|
|00003a60| 14 64 61 74 61 20 74 79 | 70 65 73 20 73 75 70 70 |.data ty|pes supp|
|00003a70| 6f 72 74 65 64 12 6f 72 | 67 61 6e 69 7a 61 74 69 |orted.or|ganizati|
|00003a80| 6f 6e 20 74 79 70 65 73 | 12 70 6c 61 69 6e 2d 74 |on types|.plain-t|
|00003a90| 65 78 74 20 28 41 53 43 | 49 49 29 11 72 65 61 64 |ext (ASC|II).read|
|00003aa0| 69 6e 67 20 64 61 74 61 | 20 66 72 6f 6d 0b 73 75 |ing data| from.su|
|00003ab0| 70 70 6f 72 74 20 66 6f | 72 0f 77 72 69 74 69 6e |pport fo|r.writin|
|00003ac0| 67 20 64 61 74 61 20 74 | 6f 2a 4d 6f 64 65 6c 6c |g data t|o*Modell|
|00003ad0| 65 72 20 73 61 6d 70 6c | 65 20 61 70 70 6c 69 63 |er sampl|e applic|
|00003ae0| 61 74 69 6f 6e 20 28 51 | 75 69 63 6b 44 72 61 77 |ation (Q|uickDraw|
|00003af0| 20 33 44 29 2f 6e 6f 72 | 6d 61 6c 20 6f 72 67 61 | 3D)/nor|mal orga|
|00003b00| 6e 69 7a 61 74 69 6f 6e | 20 28 6f 66 20 51 75 69 |nization| (of Qui|
|00003b10| 63 6b 44 72 61 77 20 33 | 44 20 6d 65 74 61 66 69 |ckDraw 3|D metafi|
|00003b20| 6c 65 73 29 16 6e 6f 74 | 69 63 65 73 20 28 51 75 |les).not|ices (Qu|
|00003b30| 69 63 6b 44 72 61 77 20 | 33 44 29 22 6f 72 74 68 |ickDraw |3D)"orth|
|00003b40| 6f 67 72 61 70 68 69 63 | 20 63 61 6d 65 72 61 20 |ographic| camera |
|00003b50| 28 51 75 69 63 6b 44 72 | 61 77 20 33 44 29 21 70 |(QuickDr|aw 3D)!p|
|00003b60| 65 72 73 70 65 63 74 69 | 76 65 20 63 61 6d 65 72 |erspecti|ve camer|
|00003b70| 61 20 28 51 75 69 63 6b | 44 72 61 77 20 33 44 29 |a (Quick|Draw 3D)|
|00003b80| 16 70 69 63 6b 69 6e 67 | 20 28 51 75 69 63 6b 44 |.picking| (QuickD|
|00003b90| 72 61 77 20 33 44 29 22 | 70 69 78 6d 61 70 20 64 |raw 3D)"|pixmap d|
|00003ba0| 72 61 77 20 63 6f 6e 74 | 65 78 74 20 28 51 75 69 |raw cont|ext (Qui|
|00003bb0| 63 6b 44 72 61 77 20 33 | 44 29 36 70 69 78 6d 61 |ckDraw 3|D)6pixma|
|00003bc0| 70 20 64 72 61 77 20 63 | 6f 6e 74 65 78 74 20 28 |p draw c|ontext (|
|00003bd0| 51 75 69 63 6b 44 72 61 | 77 20 33 44 29 2c 20 72 |QuickDra|w 3D), r|
|00003be0| 65 6e 64 65 72 69 6e 67 | 20 6c 6f 6f 70 20 66 6f |endering| loop fo|
|00003bf0| 72 2b 70 6c 61 69 6e 2d | 74 65 78 74 20 28 41 53 |r+plain-|text (AS|
|00003c00| 43 49 49 29 20 6d 65 74 | 61 66 69 6c 65 73 20 28 |CII) met|afiles (|
|00003c10| 51 75 69 63 6b 44 72 61 | 77 20 33 44 29 1a 70 6f |QuickDra|w 3D).po|
|00003c20| 69 6e 74 20 6c 69 67 68 | 74 20 28 51 75 69 63 6b |int ligh|t (Quick|
|00003c30| 44 72 61 77 20 33 44 29 | 06 51 33 45 78 69 74 11 |Draw 3D)|.Q3Exit.|
|00003c40| 51 33 46 69 6c 65 5f 42 | 65 67 69 6e 57 72 69 74 |Q3File_B|eginWrit|
|00003c50| 65 0f 51 33 46 69 6c 65 | 5f 45 6e 64 57 72 69 74 |e.Q3File|_EndWrit|
|00003c60| 65 18 51 33 46 69 6c 65 | 5f 47 65 74 4e 65 78 74 |e.Q3File|_GetNext|
|00003c70| 4f 62 6a 65 63 74 54 79 | 70 65 11 51 33 46 69 6c |ObjectTy|pe.Q3Fil|
|00003c80| 65 5f 52 65 61 64 4f 62 | 6a 65 63 74 11 51 33 46 |e_ReadOb|ject.Q3F|
|00003c90| 69 6c 65 5f 53 65 74 53 | 74 6f 72 61 67 65 11 51 |ile_SetS|torage.Q|
|00003ca0| 33 46 69 6c 65 5f 53 6b | 69 70 4f 62 6a 65 63 74 |3File_Sk|ipObject|
|00003cb0| 0f 51 33 56 69 65 77 65 | 72 44 69 73 70 6f 73 65 |.Q3Viewe|rDispose|
|00003cc0| 0c 51 33 56 69 65 77 65 | 72 44 72 61 77 0d 51 33 |.Q3Viewe|rDraw.Q3|
|00003cd0| 56 69 65 77 65 72 45 76 | 65 6e 74 0b 51 33 56 69 |ViewerEv|ent.Q3Vi|
|00003ce0| 65 77 65 72 4e 65 77 0f | 51 33 56 69 65 77 65 72 |ewerNew.|Q3Viewer|
|00003cf0| 55 73 65 44 61 74 61 0f | 51 33 56 69 65 77 65 72 |UseData.|Q3Viewer|
|00003d00| 55 73 65 46 69 6c 65 13 | 51 33 56 69 65 77 5f 45 |UseFile.|Q3View_E|
|00003d10| 6e 64 52 65 6e 64 65 72 | 69 6e 67 0c 51 75 69 63 |ndRender|ing.Quic|
|00003d20| 6b 44 72 61 77 20 33 44 | 16 61 6e 64 20 6f 74 68 |kDraw 3D|.and oth|
|00003d30| 65 72 20 33 44 20 6c 69 | 62 72 61 72 69 65 73 0c |er 3D li|braries.|
|00003d40| 61 72 63 68 69 74 65 63 | 74 75 72 65 1f 63 72 65 |architec|ture.cre|
|00003d50| 61 74 69 6e 67 20 61 6e | 64 20 64 72 61 77 69 6e |ating an|d drawin|
|00003d60| 67 20 33 44 20 6f 62 6a | 65 63 74 73 16 63 72 6f |g 3D obj|ects.cro|
|00003d70| 73 73 2d 70 6c 61 74 66 | 6f 72 6d 20 73 75 70 70 |ss-platf|orm supp|
|00003d80| 6f 72 74 0e 65 72 72 6f | 72 20 63 68 65 63 6b 69 |ort.erro|r checki|
|00003d90| 6e 67 08 66 65 61 74 75 | 72 65 73 0f 68 75 6d 61 |ng.featu|res.huma|
|00003da0| 6e 20 69 6e 74 65 72 66 | 61 63 65 0c 69 6e 69 74 |n interf|ace.init|
|00003db0| 69 61 6c 69 7a 69 6e 67 | 0f 72 65 6e 64 65 72 69 |ializing|.renderi|
|00003dc0| 6e 67 20 6d 6f 64 65 73 | 1b 73 68 75 74 74 69 6e |ng modes|.shuttin|
|00003dd0| 67 20 64 6f 77 6e 20 63 | 6f 6e 6e 65 63 74 69 6f |g down c|onnectio|
|00003de0| 6e 20 74 6f 18 73 75 70 | 70 6f 72 74 69 6e 67 20 |n to.sup|porting |
|00003df0| 74 68 65 20 33 44 20 56 | 69 65 77 65 72 10 51 75 |the 3D V|iewer.Qu|
|00003e00| 69 63 6b 44 72 61 77 20 | 33 44 20 41 50 49 21 51 |ickDraw |3D API!Q|
|00003e10| 75 69 63 6b 44 72 61 77 | 20 33 44 20 41 50 49 2c |uickDraw| 3D API,|
|00003e20| 20 75 73 69 6e 67 20 6d | 65 74 61 66 69 6c 65 73 | using m|etafiles|
|00003e30| 13 51 75 69 63 6b 44 72 | 61 77 20 33 44 20 56 69 |.QuickDr|aw 3D Vi|
|00003e40| 65 77 65 72 18 72 65 6e | 64 65 72 65 72 73 20 28 |ewer.ren|derers (|
|00003e50| 51 75 69 63 6b 44 72 61 | 77 20 33 44 29 18 72 65 |QuickDra|w 3D).re|
|00003e60| 6e 64 65 72 69 6e 67 20 | 28 51 75 69 63 6b 44 72 |ndering |(QuickDr|
|00003e70| 61 77 20 33 44 29 1d 72 | 65 6e 64 65 72 69 6e 67 |aw 3D).r|endering|
|00003e80| 20 6c 6f 6f 70 20 28 51 | 75 69 63 6b 44 72 61 77 | loop (Q|uickDraw|
|00003e90| 20 33 44 29 26 72 65 74 | 61 69 6e 65 64 2d 6d 6f | 3D)&ret|ained-mo|
|00003ea0| 64 65 20 72 65 6e 64 65 | 72 69 6e 67 20 28 51 75 |de rende|ring (Qu|
|00003eb0| 69 63 6b 44 72 61 77 20 | 33 44 29 15 73 63 65 6e |ickDraw |3D).scen|
|00003ec0| 65 73 20 28 51 75 69 63 | 6b 44 72 61 77 20 33 44 |es (Quic|kDraw 3D|
|00003ed0| 29 16 73 68 61 64 65 72 | 73 20 28 51 75 69 63 6b |).shader|s (Quick|
|00003ee0| 44 72 61 77 20 33 44 29 | 16 73 68 61 64 69 6e 67 |Draw 3D)|.shading|
|00003ef0| 20 28 51 75 69 63 6b 44 | 72 61 77 20 33 44 29 23 | (QuickD|raw 3D)#|
|00003f00| 53 69 6d 70 6c 65 20 33 | 44 20 56 69 65 77 65 72 |Simple 3|D Viewer|
|00003f10| 20 73 61 6d 70 6c 65 20 | 61 70 70 6c 69 63 61 74 | sample |applicat|
|00003f20| 69 6f 6e 19 73 70 6f 74 | 20 6c 69 67 68 74 20 28 |ion.spot| light (|
|00003f30| 51 75 69 63 6b 44 72 61 | 77 20 33 44 29 1e 53 74 |QuickDra|w 3D).St|
|00003f40| 6f 72 61 67 65 20 6f 62 | 6a 65 63 74 73 20 28 51 |orage ob|jects (Q|
|00003f50| 75 69 63 6b 44 72 61 77 | 20 33 44 29 2f 73 74 72 |uickDraw| 3D)/str|
|00003f60| 65 61 6d 20 6f 72 67 61 | 6e 69 7a 61 74 69 6f 6e |eam orga|nization|
|00003f70| 20 28 6f 66 20 51 75 69 | 63 6b 44 72 61 77 20 33 | (of Qui|ckDraw 3|
|00003f80| 44 20 6d 65 74 61 66 69 | 6c 65 73 29 1e 74 65 78 |D metafi|les).tex|
|00003f90| 74 75 72 65 20 6d 61 70 | 70 69 6e 67 20 28 51 75 |ture map|ping (Qu|
|00003fa0| 69 63 6b 44 72 61 77 20 | 33 44 29 0e 54 68 6f 6d |ickDraw |3D).Thom|
|00003fb0| 70 73 6f 6e 2c 20 4e 69 | 63 6b 1c 54 51 33 46 69 |pson, Ni|ck.TQ3Fi|
|00003fc0| 6c 65 4f 62 6a 65 63 74 | 20 28 51 75 69 63 6b 44 |leObject| (QuickD|
|00003fd0| 72 61 77 20 33 44 29 1f | 54 51 33 53 74 6f 72 61 |raw 3D).|TQ3Stora|
|00003fe0| 67 65 4f 62 6a 65 63 74 | 20 28 51 75 69 63 6b 44 |geObject| (QuickD|
|00003ff0| 72 61 77 20 33 44 29 0c | 56 65 6e 6f 6c 69 61 2c |raw 3D).|Venolia,|
|00004000| 20 44 61 6e 20 76 69 65 | 77 20 61 6e 67 6c 65 20 | Dan vie|w angle |
|00004010| 63 61 6d 65 72 61 20 28 | 51 75 69 63 6b 44 72 61 |camera (|QuickDra|
|00004020| 77 20 33 44 29 1b 56 69 | 65 77 20 6f 62 6a 65 63 |w 3D).Vi|ew objec|
|00004030| 74 73 20 28 51 75 69 63 | 6b 44 72 61 77 20 33 44 |ts (Quic|kDraw 3D|
|00004040| 29 20 76 69 65 77 20 70 | 6c 61 6e 65 20 63 61 6d |) view p|lane cam|
|00004050| 65 72 61 20 28 51 75 69 | 63 6b 44 72 61 77 20 33 |era (Qui|ckDraw 3|
|00004060| 44 29 17 77 61 72 6e 69 | 6e 67 73 20 28 51 75 69 |D).warni|ngs (Qui|
|00004070| 63 6b 44 72 61 77 20 33 | 44 29 16 77 69 64 67 65 |ckDraw 3|D).widge|
|00004080| 74 73 20 28 51 75 69 63 | 6b 44 72 61 77 20 33 44 |ts (Quic|kDraw 3D|
|00004090| 29 34 d2 43 6f 70 6c 61 | 6e 64 3a 20 54 68 65 20 |)4.Copla|nd: The |
|000040a0| 4d 61 63 20 4f 53 20 4d | 6f 76 65 73 20 49 6e 74 |Mac OS M|oves Int|
|000040b0| 6f 20 74 68 65 20 46 75 | 74 75 72 65 d3 20 28 44 |o the Fu|ture. (D|
|000040c0| 69 65 72 6b 73 29 3b d2 | 4d 6f 76 69 6e 67 20 74 |ierks);.|Moving t|
|000040d0| 68 65 20 4d 61 63 20 4f | 53 20 49 6e 74 65 72 66 |he Mac O|S Interf|
|000040e0| 61 63 65 20 49 6e 74 6f | 20 74 68 65 20 46 75 74 |ace Into| the Fut|
|000040f0| 75 72 65 d3 20 28 48 65 | 6e 64 72 69 63 6b 73 6f |ure. (He|ndrickso|
|00004100| 6e 29 17 61 64 64 72 65 | 73 73 20 73 70 61 63 65 |n).addre|ss space|
|00004110| 20 28 43 6f 70 6c 61 6e | 64 29 1c 41 70 70 65 61 | (Coplan|d).Appea|
|00004120| 72 61 6e 63 65 20 4d 61 | 6e 61 67 65 72 20 28 43 |rance Ma|nager (C|
|00004130| 6f 70 6c 61 6e 64 29 18 | 41 70 70 6c 65 20 47 75 |opland).|Apple Gu|
|00004140| 69 64 65 2c 20 43 6f 70 | 6c 61 6e 64 20 61 6e 64 |ide, Cop|land and|
|00004150| 1c 41 73 73 69 73 74 61 | 6e 63 65 20 4d 61 6e 61 |.Assista|nce Mana|
|00004160| 67 65 72 20 28 43 6f 70 | 6c 61 6e 64 29 1b 43 6f |ger (Cop|land).Co|
|00004170| 64 65 20 46 72 61 67 6d | 65 6e 74 20 4d 61 6e 61 |de Fragm|ent Mana|
|00004180| 67 65 72 20 28 43 46 4d | 29 0b 43 6f 70 6c 61 6e |ger (CFM|).Coplan|
|00004190| 64 20 61 6e 64 0e 63 6f | 6e 63 75 72 72 65 6e 74 |d and.co|ncurrent|
|000041a0| 20 49 2f 4f 0b 43 6f 70 | 6c 61 6e 64 20 61 6e 64 | I/O.Cop|land and|
|000041b0| 07 43 6f 70 6c 61 6e 64 | 0c 61 72 63 68 69 74 65 |.Copland|.archite|
|000041c0| 63 74 75 72 65 0c 46 69 | 6c 65 20 4d 61 6e 61 67 |cture.Fi|le Manag|
|000041d0| 65 72 10 49 2f 4f 20 61 | 72 63 68 69 74 65 63 74 |er.I/O a|rchitect|
|000041e0| 75 72 65 0b 6d 69 63 72 | 6f 6b 65 72 6e 65 6c 0d |ure.micr|okernel.|
|000041f0| 72 75 6e 74 69 6d 65 20 | 6d 6f 64 65 6c 1a 73 79 |runtime |model.sy|
|00004200| 6e 63 68 72 6f 6e 69 7a | 61 74 69 6f 6e 20 6d 65 |nchroniz|ation me|
|00004210| 63 68 61 6e 69 73 6d 73 | 0e 44 65 76 69 63 65 20 |chanisms|.Device |
|00004220| 4d 61 6e 61 67 65 72 0b | 43 6f 70 6c 61 6e 64 20 |Manager.|Copland |
|00004230| 61 6e 64 0b 44 69 65 72 | 6b 73 2c 20 54 69 6d 08 |and.Dier|ks, Tim.|
|00004240| 66 61 6d 69 6c 69 65 73 | 1c 43 6f 70 6c 61 6e 64 |families|.Copland|
|00004250| 20 49 2f 4f 20 61 72 63 | 68 69 74 65 63 74 75 72 | I/O arc|hitectur|
|00004260| 65 20 61 6e 64 16 46 69 | 6c 65 20 4d 61 6e 61 67 |e and.Fi|le Manag|
|00004270| 65 72 20 28 43 6f 70 6c | 61 6e 64 29 3f 46 69 6c |er (Copl|and)?Fil|
|00004280| 65 20 4d 61 6e 61 67 65 | 72 20 28 43 6f 70 6c 61 |e Manage|r (Copla|
|00004290| 6e 64 29 2c 20 63 6f 6d | 70 61 72 65 64 20 77 69 |nd), com|pared wi|
|000042a0| 74 68 20 74 68 65 20 53 | 79 73 74 65 6d 20 37 20 |th the S|ystem 7 |
|000042b0| 46 69 6c 65 20 4d 61 6e | 61 67 65 72 17 48 65 6e |File Man|ager.Hen|
|000042c0| 64 72 69 63 6b 73 6f 6e | 2c 20 42 2e 20 57 69 6e |drickson|, B. Win|
|000042d0| 73 74 6f 6e 2b 68 69 65 | 72 61 72 63 68 69 63 61 |ston+hie|rarchica|
|000042e0| 6c 20 66 69 6c 65 20 73 | 79 73 74 65 6d 20 28 48 |l file s|ystem (H|
|000042f0| 46 53 29 2c 20 43 6f 70 | 6c 61 6e 64 20 61 6e 64 |FS), Cop|land and|
|00004300| 1a 49 2f 4f 20 61 72 63 | 68 69 74 65 63 74 75 72 |.I/O arc|hitectur|
|00004310| 65 20 28 43 6f 70 6c 61 | 6e 64 29 1b 69 6e 74 65 |e (Copla|nd).inte|
|00004320| 72 72 75 70 74 20 63 6f | 6e 74 72 6f 6c 20 28 43 |rrupt co|ntrol (C|
|00004330| 6f 70 6c 61 6e 64 29 1d | 69 6e 74 65 72 74 61 73 |opland).|intertas|
|00004340| 6b 20 6d 65 73 73 61 67 | 69 6e 67 20 28 43 6f 70 |k messag|ing (Cop|
|00004350| 6c 61 6e 64 29 1d 6d 65 | 6d 6f 72 79 2d 6d 61 70 |land).me|mory-map|
|00004360| 70 65 64 20 66 69 6c 65 | 73 20 28 43 6f 70 6c 61 |ped file|s (Copla|
|00004370| 6e 64 29 15 6d 69 63 72 | 6f 6b 65 72 6e 65 6c 20 |nd).micr|okernel |
|00004380| 28 43 6f 70 6c 61 6e 64 | 29 0d 61 64 64 72 65 73 |(Copland|).addres|
|00004390| 73 20 73 70 61 63 65 11 | 69 6e 74 65 72 72 75 70 |s space.|interrup|
|000043a0| 74 20 63 6f 6e 74 72 6f | 6c 27 73 79 6e 63 68 72 |t contro|l'synchr|
|000043b0| 6f 6e 69 7a 61 74 69 6f | 6e 20 61 6e 64 20 69 6e |onizatio|n and in|
|000043c0| 74 65 72 74 61 73 6b 20 | 6d 65 73 73 61 67 69 6e |tertask |messagin|
|000043d0| 67 0c 74 61 73 6b 20 63 | 6f 6e 74 72 6f 6c 19 76 |g.task c|ontrol.v|
|000043e0| 69 72 74 75 61 6c 20 6d | 65 6d 6f 72 79 20 6d 61 |irtual m|emory ma|
|000043f0| 6e 61 67 65 6d 65 6e 74 | 1d 4e 61 76 69 67 61 74 |nagement|.Navigat|
|00004400| 69 6f 6e 20 53 65 72 76 | 69 63 65 73 20 28 43 6f |ion Serv|ices (Co|
|00004410| 70 6c 61 6e 64 29 1b 4f | 70 65 6e 20 54 72 61 6e |pland).O|pen Tran|
|00004420| 73 70 6f 72 74 2c 20 43 | 6f 70 6c 61 6e 64 20 61 |sport, C|opland a|
|00004430| 6e 64 1a 6f 70 65 72 61 | 74 69 6e 67 20 73 79 73 |nd.opera|ting sys|
|00004440| 74 65 6d 73 2c 20 43 6f | 70 6c 61 6e 64 17 50 61 |tems, Co|pland.Pa|
|00004450| 74 63 68 20 4d 61 6e 61 | 67 65 72 20 28 43 6f 70 |tch Mana|ger (Cop|
|00004460| 6c 61 6e 64 29 19 50 61 | 74 74 65 72 6e 20 4d 61 |land).Pa|ttern Ma|
|00004470| 6e 61 67 65 72 20 28 43 | 6f 70 6c 61 6e 64 29 12 |nager (C|opland).|
|00004480| 50 43 49 20 64 65 76 69 | 63 65 20 64 72 69 76 65 |PCI devi|ce drive|
|00004490| 72 73 0b 43 6f 70 6c 61 | 6e 64 20 61 6e 64 1a 70 |rs.Copla|nd and.p|
|000044a0| 72 65 65 6d 70 74 69 76 | 65 20 74 61 73 6b 73 20 |reemptiv|e tasks |
|000044b0| 28 43 6f 70 6c 61 6e 64 | 29 1c 50 72 6f 63 65 73 |(Copland|).Proces|
|000044c0| 73 20 4d 61 6e 61 67 65 | 72 2c 20 43 6f 70 6c 61 |s Manage|r, Copla|
|000044d0| 6e 64 20 61 6e 64 17 72 | 75 6e 74 69 6d 65 20 6d |nd and.r|untime m|
|000044e0| 6f 64 65 6c 20 28 43 6f | 70 6c 61 6e 64 29 25 73 |odel (Co|pland)%s|
|000044f0| 65 63 6f 6e 64 61 72 79 | 20 69 6e 74 65 72 72 75 |econdary| interru|
|00004500| 70 74 20 68 61 6e 64 6c | 65 72 20 28 43 6f 70 6c |pt handl|er (Copl|
|00004510| 61 6e 64 29 19 73 79 6e | 63 68 72 6f 6e 69 7a 61 |and).syn|chroniza|
|00004520| 74 69 6f 6e 20 28 43 6f | 70 6c 61 6e 64 29 20 54 |tion (Co|pland) T|
|00004530| 6f 6f 6c 62 6f 78 20 65 | 6e 76 69 72 6f 6e 6d 65 |oolbox e|nvironme|
|00004540| 6e 74 2c 20 43 6f 70 6c | 61 6e 64 20 61 6e 64 23 |nt, Copl|and and#|
|00004550| 76 69 72 74 75 61 6c 20 | 6d 65 6d 6f 72 79 20 6d |virtual |memory m|
|00004560| 61 6e 61 67 65 6d 65 6e | 74 20 28 43 6f 70 6c 61 |anagemen|t (Copla|
|00004570| 6e 64 29 3b d2 42 61 6c | 61 6e 63 65 20 6f 66 20 |nd);.Bal|ance of |
|00004580| 50 6f 77 65 72 d3 20 28 | 45 76 61 6e 73 20 61 6e |Power. (|Evans an|
|00004590| 64 20 4d 75 72 70 68 79 | 29 2c 20 4d 61 63 73 42 |d Murphy|), MacsB|
|000045a0| 75 67 20 66 6f 72 20 50 | 6f 77 65 72 20 50 43 22 |ug for P|ower PC"|
|000045b0| 62 72 70 20 63 6f 6d 6d | 61 6e 64 20 28 50 6f 77 |brp comm|and (Pow|
|000045c0| 65 72 50 43 29 2c 20 4d | 61 63 73 42 75 67 20 61 |erPC), M|acsBug a|
|000045d0| 6e 64 1e 43 6f 6d 70 6f | 6e 65 6e 74 44 69 73 70 |nd.Compo|nentDisp|
|000045e0| 61 74 63 68 2c 20 4d 61 | 63 73 42 75 67 20 61 6e |atch, Ma|csBug an|
|000045f0| 64 18 64 63 6d 64 20 66 | 6f 72 6d 61 74 2c 20 4d |d.dcmd f|ormat, M|
|00004600| 61 63 73 42 75 67 20 61 | 6e 64 22 64 68 70 20 63 |acsBug a|nd"dhp c|
|00004610| 6f 6d 6d 61 6e 64 20 28 | 50 6f 77 65 72 50 43 29 |ommand (|PowerPC)|
|00004620| 2c 20 4d 61 63 73 42 75 | 67 20 61 6e 64 0b 45 76 |, MacsBu|g and.Ev|
|00004630| 61 6e 73 2c 20 44 61 76 | 65 22 69 64 70 20 63 6f |ans, Dav|e"idp co|
|00004640| 6d 6d 61 6e 64 20 28 50 | 6f 77 65 72 50 43 29 2c |mmand (P|owerPC),|
|00004650| 20 4d 61 63 73 42 75 67 | 20 61 6e 64 21 69 6c 20 | MacsBug| and!il |
|00004660| 63 6f 6d 6d 61 6e 64 20 | 28 50 6f 77 65 72 50 43 |command |(PowerPC|
|00004670| 29 2c 20 4d 61 63 73 42 | 75 67 20 61 6e 64 22 69 |), MacsB|ug and"i|
|00004680| 6c 70 20 63 6f 6d 6d 61 | 6e 64 20 28 50 6f 77 65 |lp comma|nd (Powe|
|00004690| 72 50 43 29 2c 20 4d 61 | 63 73 42 75 67 20 61 6e |rPC), Ma|csBug an|
|000046a0| 64 21 69 70 20 63 6f 6d | 6d 61 6e 64 20 28 50 6f |d!ip com|mand (Po|
|000046b0| 77 65 72 50 43 29 2c 20 | 4d 61 63 73 42 75 67 20 |werPC), |MacsBug |
|000046c0| 61 6e 64 22 69 70 70 20 | 63 6f 6d 6d 61 6e 64 20 |and"ipp |command |
|000046d0| 28 50 6f 77 65 72 50 43 | 29 2c 20 4d 61 63 73 42 |(PowerPC|), MacsB|
|000046e0| 75 67 20 61 6e 64 1b 4d | 61 63 73 42 75 67 20 76 |ug and.M|acsBug v|
|000046f0| 2e 20 36 2e 35 2c 20 66 | 6f 72 20 50 6f 77 65 72 |. 6.5, f|or Power|
|00004700| 50 43 0b 4d 75 72 70 68 | 79 2c 20 4a 69 6d 1c 4e |PC.Murph|y, Jim.N|
|00004710| 61 74 69 76 65 43 6f 6d | 70 6f 6e 65 6e 74 2c 20 |ativeCom|ponent, |
|00004720| 4d 61 63 73 42 75 67 20 | 61 6e 64 1d 50 6f 77 65 |MacsBug |and.Powe|
|00004730| 72 20 4d 61 63 69 6e 74 | 6f 73 68 2c 20 64 65 62 |r Macint|osh, deb|
|00004740| 75 67 67 69 6e 67 20 6f | 6e 14 50 6f 77 65 72 50 |ugging o|n.PowerP|
|00004750| 43 2c 20 4d 61 63 73 42 | 75 67 20 61 6e 64 1e 70 |C, MacsB|ug and.p|
|00004760| 72 65 66 65 72 65 6e 63 | 65 73 20 66 69 6c 65 73 |referenc|es files|
|00004770| 2c 20 4d 61 63 73 42 75 | 67 20 61 6e 64 21 73 63 |, MacsBu|g and!sc|
|00004780| 20 63 6f 6d 6d 61 6e 64 | 20 28 50 6f 77 65 72 50 | command| (PowerP|
|00004790| 43 29 2c 20 4d 61 63 73 | 42 75 67 20 61 6e 64 1e |C), Macs|Bug and.|
|000047a0| 73 74 61 63 6b 20 63 72 | 61 77 6c 20 63 6f 6d 6d |stack cr|awl comm|
|000047b0| 61 6e 64 73 20 28 4d 61 | 63 73 42 75 67 29 16 73 |ands (Ma|csBug).s|
|000047c0| 74 61 6e 64 61 72 64 20 | 6c 6f 67 20 28 4d 61 63 |tandard |log (Mac|
|000047d0| 73 42 75 67 29 31 74 64 | 20 28 74 6f 74 61 6c 20 |sBug)1td| (total |
|000047e0| 64 69 73 70 6c 61 79 29 | 20 63 6f 6d 6d 61 6e 64 |display)| command|
|000047f0| 20 28 50 6f 77 65 72 50 | 43 29 2c 20 4d 61 63 73 | (PowerP|C), Macs|
|00004800| 42 75 67 20 61 6e 64 21 | 77 68 20 63 6f 6d 6d 61 |Bug and!|wh comma|
|00004810| 6e 64 20 28 50 6f 77 65 | 72 50 43 29 2c 20 4d 61 |nd (Powe|rPC), Ma|
|00004820| 63 73 42 75 67 20 61 6e | 64 2f d2 41 41 50 4c 2c |csBug an|d/.AAPL,|
|00004830| 61 64 64 72 65 73 73 d3 | 20 70 72 6f 70 65 72 74 |address.| propert|
|00004840| 79 2c 20 50 43 49 20 64 | 65 76 69 63 65 20 64 72 |y, PCI d|evice dr|
|00004850| 69 76 65 72 73 20 61 6e | 64 35 d2 61 73 73 69 67 |ivers an|d5.assig|
|00004860| 6e 65 64 2d 61 64 64 72 | 65 73 73 65 73 d3 20 70 |ned-addr|esses. p|
|00004870| 72 6f 70 65 72 74 79 2c | 20 50 43 49 20 64 65 76 |roperty,| PCI dev|
|00004880| 69 63 65 20 64 72 69 76 | 65 72 73 20 61 6e 64 25 |ice driv|ers and%|
|00004890| d2 43 72 65 61 74 69 6e | 67 20 50 43 49 20 44 65 |.Creatin|g PCI De|
|000048a0| 76 69 63 65 20 44 72 69 | 76 65 72 73 d3 20 28 4d |vice Dri|vers. (M|
|000048b0| 69 6e 6f 77 29 28 27 6e | 64 72 76 27 20 66 69 6c |inow)('n|drv' fil|
|000048c0| 65 73 2c 20 73 74 6f 72 | 69 6e 67 20 50 43 49 20 |es, stor|ing PCI |
|000048d0| 64 65 76 69 63 65 20 64 | 72 69 76 65 72 73 24 43 |device d|rivers$C|
|000048e0| 68 65 63 6b 70 6f 69 6e | 74 49 4f 2c 20 50 43 49 |heckpoin|tIO, PCI|
|000048f0| 20 64 65 76 69 63 65 20 | 64 72 69 76 65 72 73 20 | device |drivers |
|00004900| 61 6e 64 25 43 6c 6f 73 | 65 20 63 6f 6d 6d 61 6e |and%Clos|e comman|
|00004910| 64 2c 20 50 43 49 20 64 | 65 76 69 63 65 20 64 72 |d, PCI d|evice dr|
|00004920| 69 76 65 72 73 20 61 6e | 64 16 50 43 49 20 64 65 |ivers an|d.PCI de|
|00004930| 76 69 63 65 20 64 72 69 | 76 65 72 73 20 61 6e 64 |vice dri|vers and|
|00004940| 16 50 43 49 20 64 65 76 | 69 63 65 20 64 72 69 76 |.PCI dev|ice driv|
|00004950| 65 72 73 20 61 6e 64 27 | 43 6f 6e 74 72 6f 6c 20 |ers and'|Control |
|00004960| 68 61 6e 64 6c 65 72 2c | 20 50 43 49 20 64 65 76 |handler,| PCI dev|
|00004970| 69 63 65 20 64 72 69 76 | 65 72 73 20 61 6e 64 16 |ice driv|ers and.|
|00004980| 61 6e 64 20 50 43 49 20 | 64 65 76 69 63 65 20 64 |and PCI |device d|
|00004990| 72 69 76 65 72 73 0e 64 | 65 76 69 63 65 20 64 72 |rivers.d|evice dr|
|000049a0| 69 76 65 72 73 1a 63 6f | 6e 76 65 72 74 69 6e 67 |ivers.co|nverting|
|000049b0| 20 66 6f 72 20 50 43 49 | 20 64 65 76 69 63 65 73 | for PCI| devices|
|000049c0| 16 50 43 49 20 64 65 76 | 69 63 65 20 64 72 69 76 |.PCI dev|ice driv|
|000049d0| 65 72 73 20 61 6e 64 23 | 44 65 76 69 63 65 50 72 |ers and#|DevicePr|
|000049e0| 6f 62 65 2c 20 50 43 49 | 20 64 65 76 69 63 65 20 |obe, PCI| device |
|000049f0| 64 72 69 76 65 72 73 20 | 61 6e 64 25 44 4d 41 20 |drivers |and%DMA |
|00004a00| 28 64 69 72 65 63 74 20 | 6d 65 6d 6f 72 79 20 61 |(direct |memory a|
|00004a10| 63 63 65 73 73 29 20 6f | 70 65 72 61 74 69 6f 6e |ccess) o|peration|
|00004a20| 73 16 50 43 49 20 64 65 | 76 69 63 65 20 64 72 69 |s.PCI de|vice dri|
|00004a30| 76 65 72 73 20 61 6e 64 | 0d 70 72 65 70 61 72 69 |vers and|.prepari|
|00004a40| 6e 67 20 66 6f 72 0a 44 | 6f 44 72 69 76 65 72 49 |ng for.D|oDriverI|
|00004a50| 4f 0e 70 61 72 61 6d 65 | 74 65 72 73 20 66 6f 72 |O.parame|ters for|
|00004a60| 16 50 43 49 20 64 65 76 | 69 63 65 20 64 72 69 76 |.PCI dev|ice driv|
|00004a70| 65 72 73 20 61 6e 64 2d | 44 72 69 76 65 72 20 4c |ers and-|Driver L|
|00004a80| 6f 61 64 65 72 20 4c 69 | 62 72 61 72 79 2c 20 50 |oader Li|brary, P|
|00004a90| 43 49 20 64 65 76 69 63 | 65 20 64 72 69 76 65 72 |CI devic|e driver|
|00004aa0| 73 20 61 6e 64 2f 44 72 | 69 76 65 72 20 53 65 72 |s and/Dr|iver Ser|
|00004ab0| 76 69 63 65 73 20 4c 69 | 62 72 61 72 79 2c 20 50 |vices Li|brary, P|
|00004ac0| 43 49 20 64 65 76 69 63 | 65 20 64 72 69 76 65 72 |CI devic|e driver|
|00004ad0| 73 20 61 6e 64 11 44 72 | 69 76 65 72 44 65 73 63 |s and.Dr|iverDesc|
|00004ae0| 72 69 70 74 69 6f 6e 16 | 50 43 49 20 64 65 76 69 |ription.|PCI devi|
|00004af0| 63 65 20 64 72 69 76 65 | 72 73 20 61 6e 64 35 44 |ce drive|rs and5D|
|00004b00| 72 69 76 65 72 49 6e 74 | 65 72 72 75 70 74 53 65 |riverInt|erruptSe|
|00004b10| 72 76 69 63 65 52 6f 75 | 74 69 6e 65 2c 20 50 43 |rviceRou|tine, PC|
|00004b20| 49 20 64 65 76 69 63 65 | 20 64 72 69 76 65 72 73 |I device| drivers|
|00004b30| 20 61 6e 64 27 45 6e 64 | 69 61 6e 53 77 61 70 31 | and'End|ianSwap1|
|00004b40| 36 42 69 74 2c 20 50 43 | 49 20 64 65 76 69 63 65 |6Bit, PC|I device|
|00004b50| 20 64 72 69 76 65 72 73 | 20 61 6e 64 27 45 6e 64 | drivers| and'End|
|00004b60| 69 61 6e 53 77 61 70 33 | 32 42 69 74 2c 20 50 43 |ianSwap3|2Bit, PC|
|00004b70| 49 20 64 65 76 69 63 65 | 20 64 72 69 76 65 72 73 |I device| drivers|
|00004b80| 20 61 6e 64 2d 45 78 70 | 61 6e 73 69 6f 6e 20 42 | and-Exp|ansion B|
|00004b90| 75 73 20 4d 61 6e 61 67 | 65 72 2c 20 50 43 49 20 |us Manag|er, PCI |
|00004ba0| 64 65 76 69 63 65 20 64 | 72 69 76 65 72 73 20 61 |device d|rivers a|
|00004bb0| 6e 64 16 50 43 49 20 64 | 65 76 69 63 65 20 64 72 |nd.PCI d|evice dr|
|00004bc0| 69 76 65 72 73 20 61 6e | 64 28 46 69 6e 61 6c 69 |ivers an|d(Finali|
|00004bd0| 7a 65 20 63 6f 6d 6d 61 | 6e 64 2c 20 50 43 49 20 |ze comma|nd, PCI |
|00004be0| 64 65 76 69 63 65 20 64 | 72 69 76 65 72 73 20 61 |device d|rivers a|
|00004bf0| 6e 64 28 47 65 74 44 65 | 76 69 63 65 41 64 64 72 |nd(GetDe|viceAddr|
|00004c00| 65 73 73 2c 20 50 43 49 | 20 64 65 76 69 63 65 20 |ess, PCI| device |
|00004c10| 64 72 69 76 65 72 73 20 | 61 6e 64 2d 47 65 74 49 |drivers |and-GetI|
|00004c20| 6e 74 65 72 72 75 70 74 | 46 75 6e 63 74 69 6f 6e |nterrupt|Function|
|00004c30| 73 2c 20 50 43 49 20 64 | 65 76 69 63 65 20 64 72 |s, PCI d|evice dr|
|00004c40| 69 76 65 72 73 20 61 6e | 64 2a 47 65 74 4c 6f 67 |ivers an|d*GetLog|
|00004c50| 69 63 61 6c 50 61 67 65 | 53 69 7a 65 2c 20 50 43 |icalPage|Size, PC|
|00004c60| 49 20 64 65 76 69 63 65 | 20 64 72 69 76 65 72 73 |I device| drivers|
|00004c70| 20 61 6e 64 27 47 65 74 | 54 68 69 73 50 72 6f 70 | and'Get|ThisProp|
|00004c80| 65 72 74 79 2c 20 50 43 | 49 20 64 65 76 69 63 65 |erty, PC|I device|
|00004c90| 20 64 72 69 76 65 72 73 | 20 61 6e 64 2c 49 2f 4f | drivers| and,I/O|
|00004ca0| 20 63 79 63 6c 65 20 6f | 70 65 72 61 74 69 6f 6e | cycle o|peration|
|00004cb0| 73 2c 20 50 43 49 20 64 | 65 76 69 63 65 20 64 72 |s, PCI d|evice dr|
|00004cc0| 69 76 65 72 73 20 61 6e | 64 26 49 2f 4f 20 6f 70 |ivers an|d&I/O op|
|00004cd0| 65 72 61 74 69 6f 6e 73 | 2c 20 50 43 49 20 64 65 |erations|, PCI de|
|00004ce0| 76 69 63 65 20 64 72 69 | 76 65 72 73 20 61 6e 64 |vice dri|vers and|
|00004cf0| 2a 49 6e 69 74 69 61 6c | 69 7a 65 20 63 6f 6d 6d |*Initial|ize comm|
|00004d00| 61 6e 64 2c 20 50 43 49 | 20 64 65 76 69 63 65 20 |and, PCI| device |
|00004d10| 64 72 69 76 65 72 73 20 | 61 6e 64 31 49 6e 73 74 |drivers |and1Inst|
|00004d20| 61 6c 6c 49 6e 74 65 72 | 72 75 70 74 46 75 6e 63 |allInter|ruptFunc|
|00004d30| 74 69 6f 6e 73 2c 20 50 | 43 49 20 64 65 76 69 63 |tions, P|CI devic|
|00004d40| 65 20 64 72 69 76 65 72 | 73 20 61 6e 64 2e 69 6e |e driver|s and.in|
|00004d50| 74 65 72 72 75 70 74 20 | 73 65 72 76 69 63 65 20 |terrupt |service |
|00004d60| 72 6f 75 74 69 6e 65 20 | 28 50 43 49 20 64 65 76 |routine |(PCI dev|
|00004d70| 69 63 65 20 64 72 69 76 | 65 72 73 29 2b 49 4f 43 |ice driv|ers)+IOC|
|00004d80| 6f 6d 6d 61 6e 64 49 73 | 43 6f 6d 70 6c 65 74 65 |ommandIs|Complete|
|00004d90| 2c 20 50 43 49 20 64 65 | 76 69 63 65 20 64 72 69 |, PCI de|vice dri|
|00004da0| 76 65 72 73 20 61 6e 64 | 2a 49 4f 50 72 65 70 61 |vers and|*IOPrepa|
|00004db0| 72 61 74 69 6f 6e 54 61 | 62 6c 65 2c 20 50 43 49 |rationTa|ble, PCI|
|00004dc0| 20 64 65 76 69 63 65 20 | 64 72 69 76 65 72 73 20 | device |drivers |
|00004dd0| 61 6e 64 25 6b 43 6c 6f | 73 65 43 6f 6d 6d 61 6e |and%kClo|seComman|
|00004de0| 64 2c 20 50 43 49 20 64 | 65 76 69 63 65 20 64 72 |d, PCI d|evice dr|
|00004df0| 69 76 65 72 73 20 61 6e | 64 28 6b 46 69 6e 61 6c |ivers an|d(kFinal|
|00004e00| 69 7a 65 43 6f 6d 6d 61 | 6e 64 2c 20 50 43 49 20 |izeComma|nd, PCI |
|00004e10| 64 65 76 69 63 65 20 64 | 72 69 76 65 72 73 20 61 |device d|rivers a|
|00004e20| 6e 64 26 4b 69 6c 6c 49 | 4f 20 68 61 6e 64 6c 65 |nd&KillI|O handle|
|00004e30| 72 2c 20 50 43 49 20 64 | 65 76 69 63 65 20 64 72 |r, PCI d|evice dr|
|00004e40| 69 76 65 72 73 20 61 6e | 64 2a 6b 49 6e 69 74 69 |ivers an|d*kIniti|
|00004e50| 61 6c 69 7a 65 43 6f 6d | 6d 61 6e 64 2c 20 50 43 |alizeCom|mand, PC|
|00004e60| 49 20 64 65 76 69 63 65 | 20 64 72 69 76 65 72 73 |I device| drivers|
|00004e70| 20 61 6e 64 24 6b 4f 70 | 65 6e 43 6f 6d 6d 61 6e | and$kOp|enComman|
|00004e80| 64 2c 20 50 43 49 20 64 | 65 76 69 63 65 20 64 72 |d, PCI d|evice dr|
|00004e90| 69 76 65 72 73 20 61 6e | 64 27 6b 52 65 70 6c 61 |ivers an|d'kRepla|
|00004ea0| 63 65 43 6f 6d 6d 61 6e | 64 2c 20 50 43 49 20 64 |ceComman|d, PCI d|
|00004eb0| 65 76 69 63 65 20 64 72 | 69 76 65 72 73 20 61 6e |evice dr|ivers an|
|00004ec0| 64 2a 6b 53 75 70 65 72 | 73 65 64 65 64 43 6f 6d |d*kSuper|sededCom|
|00004ed0| 6d 61 6e 64 2c 20 50 43 | 49 20 64 65 76 69 63 65 |mand, PC|I device|
|00004ee0| 20 64 72 69 76 65 72 73 | 20 61 6e 64 2a 6c 6f 67 | drivers| and*log|
|00004ef0| 69 63 61 6c 20 61 64 64 | 72 65 73 73 20 72 61 6e |ical add|ress ran|
|00004f00| 67 65 20 28 50 43 49 20 | 64 65 76 69 63 65 20 64 |ge (PCI |device d|
|00004f10| 72 69 76 65 72 73 29 29 | 6c 77 62 72 78 20 69 6e |rivers))|lwbrx in|
|00004f20| 73 74 72 75 63 74 69 6f | 6e 2c 20 50 43 49 20 64 |structio|n, PCI d|
|00004f30| 65 76 69 63 65 20 64 72 | 69 76 65 72 73 20 61 6e |evice dr|ivers an|
|00004f40| 64 37 4d 65 6d 41 6c 6c | 6f 63 61 74 65 50 68 79 |d7MemAll|ocatePhy|
|00004f50| 73 69 63 61 6c 6c 79 43 | 6f 6e 74 69 67 75 6f 75 |sicallyC|ontiguou|
|00004f60| 73 2c 20 50 43 49 20 64 | 65 76 69 63 65 20 64 72 |s, PCI d|evice dr|
|00004f70| 69 76 65 72 73 20 61 6e | 64 29 6d 65 6d 6f 72 79 |ivers an|d)memory|
|00004f80| 2d 6d 61 70 70 65 64 20 | 49 2f 4f 2c 20 50 43 49 |-mapped |I/O, PCI|
|00004f90| 20 64 65 76 69 63 65 20 | 64 72 69 76 65 72 73 20 | device |drivers |
|00004fa0| 61 6e 64 0d 4d 69 6e 6f | 77 2c 20 4d 61 72 74 69 |and.Mino|w, Marti|
|00004fb0| 6e 0d 4e 61 6d 65 20 52 | 65 67 69 73 74 72 79 16 |n.Name R|egistry.|
|00004fc0| 50 43 49 20 64 65 76 69 | 63 65 20 64 72 69 76 65 |PCI devi|ce drive|
|00004fd0| 72 73 20 61 6e 64 1a 72 | 65 74 72 69 65 76 69 6e |rs and.r|etrievin|
|00004fe0| 67 20 70 72 6f 70 65 72 | 74 69 65 73 20 66 72 6f |g proper|ties fro|
|00004ff0| 6d 12 4e 44 52 56 20 64 | 72 69 76 65 72 73 20 28 |m.NDRV d|rivers (|
|00005000| 50 43 49 29 24 4f 70 65 | 6e 20 63 6f 6d 6d 61 6e |PCI)$Ope|n comman|
|00005010| 64 2c 20 50 43 49 20 64 | 65 76 69 63 65 20 64 72 |d, PCI d|evice dr|
|00005020| 69 76 65 72 73 20 61 6e | 64 25 4f 70 65 6e 20 46 |ivers an|d%Open F|
|00005030| 69 72 6d 77 61 72 65 2c | 20 50 43 49 20 64 65 76 |irmware,| PCI dev|
|00005040| 69 63 65 20 64 72 69 76 | 65 72 73 20 61 6e 64 14 |ice driv|ers and.|
|00005050| 61 6e 64 20 36 38 30 78 | 30 20 70 72 6f 63 65 73 |and 680x|0 proces|
|00005060| 73 6f 72 73 16 63 6f 6e | 66 69 67 75 72 61 74 69 |sors.con|figurati|
|00005070| 6f 6e 20 66 61 63 69 6c | 69 74 79 1e 63 6f 6e 76 |on facil|ity.conv|
|00005080| 65 72 74 69 6e 67 20 65 | 78 69 73 74 69 6e 67 20 |erting e|xisting |
|00005090| 64 72 69 76 65 72 73 20 | 74 6f 0f 64 72 69 76 65 |drivers |to.drive|
|000050a0| 72 20 73 65 72 76 69 63 | 65 73 19 45 78 70 61 6e |r servic|es.Expan|
|000050b0| 73 69 6f 6e 20 42 75 73 | 20 4d 61 6e 61 67 65 72 |sion Bus| Manager|
|000050c0| 20 61 6e 64 0e 49 2f 4f | 20 6f 70 65 72 61 74 69 | and.I/O| operati|
|000050d0| 6f 6e 73 1e 69 6e 69 74 | 69 61 6c 69 7a 61 74 69 |ons.init|ializati|
|000050e0| 6f 6e 20 61 6e 64 20 74 | 65 72 6d 69 6e 61 74 69 |on and t|erminati|
|000050f0| 6f 6e 19 69 6e 74 65 72 | 72 75 70 74 20 73 65 72 |on.inter|rupt ser|
|00005100| 76 69 63 65 20 72 6f 75 | 74 69 6e 65 15 6c 6f 67 |vice rou|tine.log|
|00005110| 69 63 61 6c 20 61 64 64 | 72 65 73 73 20 72 61 6e |ical add|ress ran|
|00005120| 67 65 0a 73 74 6f 72 61 | 67 65 20 6f 66 0e 74 69 |ge.stora|ge of.ti|
|00005130| 6d 65 72 20 73 65 72 76 | 69 63 65 73 14 50 43 49 |mer serv|ices.PCI|
|00005140| 20 64 65 76 69 63 65 20 | 72 65 67 69 73 74 65 72 | device |register|
|00005150| 73 30 50 43 49 20 64 65 | 76 69 63 65 20 72 65 67 |s0PCI de|vice reg|
|00005160| 69 73 74 65 72 73 2c 20 | 73 65 74 74 69 6e 67 20 |isters, |setting |
|00005170| 61 6e 64 20 72 65 61 64 | 69 6e 67 20 76 61 6c 75 |and read|ing valu|
|00005180| 65 73 2c 50 6f 6f 6c 41 | 6c 6c 6f 63 61 74 65 52 |es,PoolA|llocateR|
|00005190| 65 73 69 64 65 6e 74 2c | 20 50 43 49 20 64 65 76 |esident,| PCI dev|
|000051a0| 69 63 65 20 64 72 69 76 | 65 72 73 20 61 6e 64 26 |ice driv|ers and&|
|000051b0| 50 6f 6f 6c 44 65 61 6c | 6c 6f 63 61 74 65 2c 20 |PoolDeal|locate, |
|000051c0| 50 43 49 20 64 65 76 69 | 63 65 20 64 72 69 76 65 |PCI devi|ce drive|
|000051d0| 72 73 20 61 6e 64 2a 50 | 72 65 70 61 72 65 4d 65 |rs and*P|repareMe|
|000051e0| 6d 6f 72 79 46 6f 72 49 | 4f 2c 20 50 43 49 20 64 |moryForI|O, PCI d|
|000051f0| 65 76 69 63 65 20 64 72 | 69 76 65 72 73 20 61 6e |evice dr|ivers an|
|00005200| 64 29 50 72 65 70 61 72 | 65 53 68 61 72 65 64 41 |d)Prepar|eSharedA|
|00005210| 72 65 61 2c 20 50 43 49 | 20 64 65 76 69 63 65 20 |rea, PCI| device |
|00005220| 64 72 69 76 65 72 73 20 | 61 6e 64 2f 51 75 65 75 |drivers |and/Queu|
|00005230| 65 53 65 63 6f 6e 64 61 | 72 79 49 6e 74 65 72 72 |eSeconda|ryInterr|
|00005240| 75 70 74 2c 20 50 43 49 | 20 64 65 76 69 63 65 20 |upt, PCI| device |
|00005250| 64 72 69 76 65 72 73 20 | 61 6e 64 24 52 65 61 64 |drivers |and$Read|
|00005260| 20 68 61 6e 64 6c 65 72 | 2c 20 50 43 49 20 64 65 | handler|, PCI de|
|00005270| 76 69 63 65 20 64 72 69 | 76 65 72 73 20 61 6e 64 |vice dri|vers and|
|00005280| 2b 52 65 67 69 73 74 72 | 79 50 72 6f 70 65 72 74 |+Registr|yPropert|
|00005290| 79 47 65 74 2c 20 50 43 | 49 20 64 65 76 69 63 65 |yGet, PC|I device|
|000052a0| 20 64 72 69 76 65 72 73 | 20 61 6e 64 2f 52 65 67 | drivers| and/Reg|
|000052b0| 69 73 74 72 79 50 72 6f | 70 65 72 74 79 47 65 74 |istryPro|pertyGet|
|000052c0| 53 69 7a 65 2c 20 50 43 | 49 20 64 65 76 69 63 65 |Size, PC|I device|
|000052d0| 20 64 72 69 76 65 72 73 | 20 61 6e 64 27 52 65 70 | drivers| and'Rep|
|000052e0| 6c 61 63 65 20 63 6f 6d | 6d 61 6e 64 2c 20 50 43 |lace com|mand, PC|
|000052f0| 49 20 64 65 76 69 63 65 | 20 64 72 69 76 65 72 73 |I device| drivers|
|00005300| 20 61 6e 64 30 73 68 61 | 72 65 64 20 6d 65 6d 6f | and0sha|red memo|
|00005310| 72 79 20 61 72 65 61 2c | 20 70 72 65 70 61 72 69 |ry area,| prepari|
|00005320| 6e 67 20 66 6f 72 20 49 | 2f 4f 20 6f 70 65 72 61 |ng for I|/O opera|
|00005330| 74 69 6f 6e 73 25 53 6f | 66 74 77 61 72 65 20 74 |tions%So|ftware t|
|00005340| 61 73 6b 2c 20 50 43 49 | 20 64 65 76 69 63 65 20 |ask, PCI| device |
|00005350| 64 72 69 76 65 72 73 20 | 61 6e 64 26 53 74 61 74 |drivers |and&Stat|
|00005360| 75 73 20 68 61 6e 64 6c | 65 72 2c 20 50 43 49 20 |us handl|er, PCI |
|00005370| 64 65 76 69 63 65 20 64 | 72 69 76 65 72 73 20 61 |device d|rivers a|
|00005380| 6e 64 2a 53 75 70 65 72 | 73 65 64 65 64 20 63 6f |nd*Super|seded co|
|00005390| 6d 6d 61 6e 64 2c 20 50 | 43 49 20 64 65 76 69 63 |mmand, P|CI devic|
|000053a0| 65 20 64 72 69 76 65 72 | 73 20 61 6e 64 25 53 79 |e driver|s and%Sy|
|000053b0| 6e 63 68 72 6f 6e 69 7a | 65 49 4f 2c 20 50 43 49 |nchroniz|eIO, PCI|
|000053c0| 20 64 65 76 69 63 65 20 | 64 72 69 76 65 72 73 20 | device |drivers |
|000053d0| 61 6e 64 2c 54 68 65 44 | 72 69 76 65 72 44 65 73 |and,TheD|riverDes|
|000053e0| 63 72 69 70 74 69 6f 6e | 2c 20 50 43 49 20 64 65 |cription|, PCI de|
|000053f0| 76 69 63 65 20 64 72 69 | 76 65 72 73 20 61 6e 64 |vice dri|vers and|
|00005400| 28 76 6f 6c 61 74 69 6c | 65 20 6b 65 79 77 6f 72 |(volatil|e keywor|
|00005410| 64 2c 20 50 43 49 20 64 | 65 76 69 63 65 20 64 72 |d, PCI d|evice dr|
|00005420| 69 76 65 72 73 20 61 6e | 64 25 57 72 69 74 65 20 |ivers an|d%Write |
|00005430| 68 61 6e 64 6c 65 72 2c | 20 50 43 49 20 64 65 76 |handler,| PCI dev|
|00005440| 69 63 65 20 64 72 69 76 | 65 72 73 20 61 6e 64 4c |ice driv|ers andL|
|00005450| d2 4d 50 57 20 54 69 70 | 73 20 61 6e 64 20 54 72 |.MPW Tip|s and Tr|
|00005460| 69 63 6b 73 d3 20 28 4d | 61 72 6f 6e 65 79 29 2c |icks. (M|aroney),|
|00005470| 20 62 75 69 6c 64 69 6e | 67 20 61 20 62 65 74 74 | buildin|g a bett|
|00005480| 65 72 20 28 64 65 76 65 | 6c 6f 70 6d 65 6e 74 29 |er (deve|lopment)|
|00005490| 20 65 6e 76 69 72 6f 6e | 6d 65 6e 74 20 64 65 76 | environ|ment dev|
|000054a0| 65 6c 6f 70 6d 65 6e 74 | 20 65 6e 76 69 72 6f 6e |elopment| environ|
|000054b0| 6d 65 6e 74 2c 20 4d 50 | 57 20 61 6e 64 19 47 65 |ment, MP|W and.Ge|
|000054c0| 74 46 69 6c 65 4e 61 6d | 65 20 63 6f 6d 6d 61 6e |tFileNam|e comman|
|000054d0| 64 20 28 4d 50 57 29 19 | 47 65 74 4c 69 73 74 49 |d (MPW).|GetListI|
|000054e0| 74 65 6d 20 63 6f 6d 6d | 61 6e 64 20 28 4d 50 57 |tem comm|and (MPW|
|000054f0| 29 0c 4d 61 72 6f 6e 65 | 79 2c 20 54 69 6d 3e 4d |).Marone|y, Tim>M|
|00005500| 50 57 20 28 4d 61 63 69 | 6e 74 6f 73 68 20 50 72 |PW (Maci|ntosh Pr|
|00005510| 6f 67 72 61 6d 6d 65 72 | d5 73 20 57 6f 72 6b 73 |ogrammer|.s Works|
|00005520| 68 6f 70 29 2c 20 64 65 | 76 65 6c 6f 70 6d 65 6e |hop), de|velopmen|
|00005530| 74 20 65 6e 76 69 72 6f | 6e 6d 65 6e 74 15 52 65 |t enviro|nment.Re|
|00005540| 71 75 65 73 74 20 63 6f | 6d 6d 61 6e 64 20 28 4d |quest co|mmand (M|
|00005550| 50 57 29 2d d2 43 75 73 | 74 6f 6d 20 43 6f 6c 6f |PW)-.Cus|tom Colo|
|00005560| 72 20 53 65 61 72 63 68 | 20 50 72 6f 63 65 64 75 |r Search| Procedu|
|00005570| 72 65 73 d3 20 28 57 69 | 6e 74 65 72 6d 79 72 65 |res. (Wi|ntermyre|
|00005580| 29 19 41 64 64 53 65 61 | 72 63 68 20 28 43 6f 6c |).AddSea|rch (Col|
|00005590| 6f 72 20 4d 61 6e 61 67 | 65 72 29 2b 43 4c 55 54 |or Manag|er)+CLUT|
|000055a0| 20 28 63 6f 6c 6f 72 20 | 6c 6f 6f 6b 75 70 20 74 | (color |lookup t|
|000055b0| 61 62 6c 65 29 20 28 43 | 6f 6c 6f 72 20 51 75 69 |able) (C|olor Qui|
|000055c0| 63 6b 44 72 61 77 29 19 | 43 6f 6c 6c 65 63 74 50 |ckDraw).|CollectP|
|000055d0| 69 63 74 43 6f 6c 6f 72 | 73 20 73 6e 69 70 70 65 |ictColor|s snippe|
|000055e0| 74 25 63 6f 6c 6f 72 20 | 6c 6f 6f 6b 75 70 20 74 |t%color |lookup t|
|000055f0| 61 62 6c 65 73 20 28 43 | 6f 6c 6f 72 20 51 75 69 |ables (C|olor Qui|
|00005600| 63 6b 44 72 61 77 29 1f | 61 6e 64 20 74 68 65 20 |ckDraw).|and the |
|00005610| 63 75 72 72 65 6e 74 20 | 67 72 61 70 68 69 63 73 |current |graphics|
|00005620| 20 64 65 76 69 63 65 0b | 73 65 65 64 20 76 61 6c | device.|seed val|
|00005630| 75 65 73 22 43 6f 6c 6f | 72 20 4d 61 6e 61 67 65 |ues"Colo|r Manage|
|00005640| 72 2c 20 43 6f 6c 6f 72 | 20 51 75 69 63 6b 44 72 |r, Color| QuickDr|
|00005650| 61 77 20 61 6e 64 1f 63 | 6f 6c 6f 72 20 6d 61 70 |aw and.c|olor map|
|00005660| 70 69 6e 67 20 28 43 6f | 6c 6f 72 20 51 75 69 63 |ping (Co|lor Quic|
|00005670| 6b 44 72 61 77 29 07 64 | 65 66 61 75 6c 74 0f 6d |kDraw).d|efault.m|
|00005680| 6f 64 69 66 69 65 64 20 | 63 6f 6c 6f 72 73 0f 43 |odified |colors.C|
|00005690| 6f 6c 6f 72 20 51 75 69 | 63 6b 44 72 61 77 17 63 |olor Qui|ckDraw.c|
|000056a0| 6f 6c 6f 72 20 73 65 61 | 72 63 68 20 70 72 6f 63 |olor sea|rch proc|
|000056b0| 65 64 75 72 65 73 21 63 | 6f 6e 76 65 72 74 69 6e |edures!c|onvertin|
|000056c0| 67 20 63 6f 6c 6f 72 73 | 20 74 6f 20 70 69 78 65 |g colors| to pixe|
|000056d0| 6c 20 76 61 6c 75 65 73 | 17 63 6f 6c 6f 72 20 73 |l values|.color s|
|000056e0| 65 61 72 63 68 20 70 72 | 6f 63 65 64 75 72 65 73 |earch pr|ocedures|
|000056f0| 14 62 72 75 74 65 2d 66 | 6f 72 63 65 20 61 70 70 |.brute-f|orce app|
|00005700| 72 6f 61 63 68 06 63 75 | 73 74 6f 6d 0a 65 76 61 |roach.cu|stom.eva|
|00005710| 6c 75 61 74 69 6e 67 08 | 65 78 61 6d 70 6c 65 73 |luating.|examples|
|00005720| 17 69 6e 73 74 61 6c 6c | 69 6e 67 20 61 6e 64 20 |.install|ing and |
|00005730| 72 65 6d 6f 76 69 6e 67 | 17 6d 6f 64 69 66 79 69 |removing|.modifyi|
|00005740| 6e 67 20 73 65 61 72 63 | 68 20 63 6f 6c 6f 72 73 |ng searc|h colors|
|00005750| 11 75 73 69 6e 67 20 68 | 61 73 68 20 74 61 62 6c |.using h|ash tabl|
|00005760| 65 73 2e 63 6f 6c 6f 72 | 73 2c 20 63 6f 6e 76 65 |es.color|s, conve|
|00005770| 72 74 69 6e 67 20 74 6f | 20 70 69 78 65 6c 20 76 |rting to| pixel v|
|00005780| 61 6c 75 65 73 20 28 51 | 75 69 63 6b 44 72 61 77 |alues (Q|uickDraw|
|00005790| 29 08 43 6f 70 79 42 69 | 74 73 13 43 6f 6c 6f 72 |).CopyBi|ts.Color|
|000057a0| 20 51 75 69 63 6b 44 72 | 61 77 20 61 6e 64 22 63 | QuickDr|aw and"c|
|000057b0| 75 73 74 6f 6d 20 63 6f | 6c 6f 72 20 73 65 61 72 |ustom co|lor sear|
|000057c0| 63 68 20 70 72 6f 63 65 | 64 75 72 65 73 20 61 6e |ch proce|dures an|
|000057d0| 64 08 64 69 74 68 65 72 | 65 64 3d 63 75 72 72 65 |d.dither|ed=curre|
|000057e0| 6e 74 20 67 72 61 70 68 | 69 63 73 20 64 65 76 69 |nt graph|ics devi|
|000057f0| 63 65 2c 20 61 6e 64 20 | 69 6e 76 65 72 73 65 20 |ce, and |inverse |
|00005800| 74 61 62 6c 65 73 20 28 | 43 6f 6c 6f 72 20 51 75 |tables (|Color Qu|
|00005810| 69 63 6b 44 72 61 77 29 | 19 44 65 6c 53 65 61 72 |ickDraw)|.DelSear|
|00005820| 63 68 20 28 43 6f 6c 6f | 72 20 4d 61 6e 61 67 65 |ch (Colo|r Manage|
|00005830| 72 29 1f 44 65 76 69 63 | 65 4c 6f 6f 70 2c 20 43 |r).Devic|eLoop, C|
|00005840| 6f 6c 6f 72 20 51 75 69 | 63 6b 44 72 61 77 20 61 |olor Qui|ckDraw a|
|00005850| 6e 64 29 64 69 72 65 63 | 74 20 63 6f 6c 6f 72 20 |nd)direc|t color |
|00005860| 70 69 78 65 6c 20 6d 61 | 70 73 20 28 43 6f 6c 6f |pixel ma|ps (Colo|
|00005870| 72 20 51 75 69 63 6b 44 | 72 61 77 29 36 67 72 61 |r QuickD|raw)6gra|
|00005880| 70 68 69 63 73 20 64 65 | 76 69 63 65 73 2c 20 61 |phics de|vices, a|
|00005890| 6e 64 20 69 6e 76 65 72 | 73 65 20 74 61 62 6c 65 |nd inver|se table|
|000058a0| 73 20 28 43 6f 6c 6f 72 | 20 51 75 69 63 6b 44 72 |s (Color| QuickDr|
|000058b0| 61 77 29 1d 68 61 73 68 | 20 74 61 62 6c 65 73 20 |aw).hash| tables |
|000058c0| 28 43 6f 6c 6f 72 20 51 | 75 69 63 6b 44 72 61 77 |(Color Q|uickDraw|
|000058d0| 29 08 62 75 69 6c 64 69 | 6e 67 18 63 68 65 63 6b |).buildi|ng.check|
|000058e0| 69 6e 67 20 74 68 65 20 | 76 61 6c 69 64 69 74 79 |ing the |validity|
|000058f0| 20 6f 66 0e 64 61 74 61 | 20 73 74 72 75 63 74 75 | of.data| structu|
|00005900| 72 65 1b 66 6f 72 20 63 | 6f 6c 6f 72 20 73 65 61 |re.for c|olor sea|
|00005910| 72 63 68 20 70 72 6f 63 | 65 64 75 72 65 73 0c 69 |rch proc|edures.i|
|00005920| 6e 69 74 69 61 6c 69 7a | 69 6e 67 14 69 6e 73 65 |nitializ|ing.inse|
|00005930| 72 74 69 6e 67 20 63 6f | 6c 6f 72 20 69 6e 74 6f |rting co|lor into|
|00005940| 29 48 61 73 68 54 61 62 | 6c 65 4e 65 65 64 73 55 |)HashTab|leNeedsU|
|00005950| 70 64 61 74 65 2c 20 43 | 6f 6c 6f 72 20 51 75 69 |pdate, C|olor Qui|
|00005960| 63 6b 44 72 61 77 20 61 | 6e 64 2a 69 6e 64 65 78 |ckDraw a|nd*index|
|00005970| 65 64 20 63 6f 6c 6f 72 | 20 70 69 78 65 6c 20 6d |ed color| pixel m|
|00005980| 61 70 73 20 28 43 6f 6c | 6f 72 20 51 75 69 63 6b |aps (Col|or Quick|
|00005990| 44 72 61 77 29 20 69 6e | 76 65 72 73 65 20 74 61 |Draw) in|verse ta|
|000059a0| 62 6c 65 73 20 28 43 6f | 6c 6f 72 20 51 75 69 63 |bles (Co|lor Quic|
|000059b0| 6b 44 72 61 77 29 14 61 | 6e 64 20 67 72 61 70 68 |kDraw).a|nd graph|
|000059c0| 69 63 73 20 64 65 76 69 | 63 65 73 0c 64 72 61 77 |ics devi|ces.draw|
|000059d0| 62 61 63 6b 73 20 6f 66 | 0d 72 65 73 6f 6c 75 74 |backs of|.resolut|
|000059e0| 69 6f 6e 20 6f 66 1a 4d | 61 6b 65 49 54 61 62 6c |ion of.M|akeITabl|
|000059f0| 65 20 28 43 6f 6c 6f 72 | 20 4d 61 6e 61 67 65 72 |e (Color| Manager|
|00005a00| 29 20 4d 4f 44 20 6f 70 | 65 72 61 74 6f 72 2c 20 |) MOD op|erator, |
|00005a10| 68 61 73 68 20 66 75 6e | 63 74 69 6f 6e 73 20 61 |hash fun|ctions a|
|00005a20| 6e 64 1f 6f 63 74 72 65 | 65 20 6d 65 74 68 6f 64 |nd.octre|e method|
|00005a30| 20 28 43 6f 6c 6f 72 20 | 51 75 69 63 6b 44 72 61 | (Color |QuickDra|
|00005a40| 77 29 24 50 61 6c 65 74 | 74 65 20 4d 61 6e 61 67 |w)$Palet|te Manag|
|00005a50| 65 72 2c 20 43 6f 6c 6f | 72 20 51 75 69 63 6b 44 |er, Colo|r QuickD|
|00005a60| 72 61 77 20 61 6e 64 1e | 70 69 78 65 6c 20 76 61 |raw and.|pixel va|
|00005a70| 6c 75 65 73 20 28 43 6f | 6c 6f 72 20 51 75 69 63 |lues (Co|lor Quic|
|00005a80| 6b 44 72 61 77 29 34 70 | 69 78 65 6c 20 76 61 6c |kDraw)4p|ixel val|
|00005a90| 75 65 73 20 28 43 6f 6c | 6f 72 20 51 75 69 63 6b |ues (Col|or Quick|
|00005aa0| 44 72 61 77 29 2c 20 63 | 6f 6e 76 65 72 74 69 6e |Draw), c|onvertin|
|00005ab0| 67 20 74 6f 20 63 6f 6c | 6f 72 73 24 70 6f 73 69 |g to col|ors$posi|
|00005ac0| 74 69 6f 6e 20 70 61 72 | 61 6d 65 74 65 72 20 28 |tion par|ameter (|
|00005ad0| 43 6f 6c 6f 72 20 51 75 | 69 63 6b 44 72 61 77 29 |Color Qu|ickDraw)|
|00005ae0| 1f 72 67 62 20 70 61 72 | 61 6d 65 74 65 72 20 28 |.rgb par|ameter (|
|00005af0| 43 6f 6c 6f 72 20 51 75 | 69 63 6b 44 72 61 77 29 |Color Qu|ickDraw)|
|00005b00| 21 52 47 42 43 6f 6c 6f | 72 20 72 65 63 6f 72 64 |!RGBColo|r record|
|00005b10| 20 28 43 6f 6c 6f 72 20 | 51 75 69 63 6b 44 72 61 | (Color |QuickDra|
|00005b20| 77 29 21 52 47 42 48 61 | 73 68 41 72 72 61 79 2c |w)!RGBHa|shArray,|
|00005b30| 20 43 6f 6c 6f 72 20 51 | 75 69 63 6b 44 72 61 77 | Color Q|uickDraw|
|00005b40| 20 61 6e 64 21 52 47 42 | 48 61 73 68 43 6c 65 61 | and!RGB|HashClea|
|00005b50| 72 2c 20 43 6f 6c 6f 72 | 20 51 75 69 63 6b 44 72 |r, Color| QuickDr|
|00005b60| 61 77 20 61 6e 64 22 52 | 47 42 48 61 73 68 49 6e |aw and"R|GBHashIn|
|00005b70| 73 65 72 74 2c 20 43 6f | 6c 6f 72 20 51 75 69 63 |sert, Co|lor Quic|
|00005b80| 6b 44 72 61 77 20 61 6e | 64 20 52 47 42 48 61 73 |kDraw an|d RGBHas|
|00005b90| 68 4e 6f 64 65 2c 20 43 | 6f 6c 6f 72 20 51 75 69 |hNode, C|olor Qui|
|00005ba0| 63 6b 44 72 61 77 20 61 | 6e 64 22 52 47 42 48 61 |ckDraw a|nd"RGBHa|
|00005bb0| 73 68 53 65 61 72 63 68 | 2c 20 43 6f 6c 6f 72 20 |shSearch|, Color |
|00005bc0| 51 75 69 63 6b 44 72 61 | 77 20 61 6e 64 26 53 65 |QuickDra|w and&Se|
|00005bd0| 61 72 63 68 50 72 6f 63 | 73 20 26 20 43 6f 6c 6f |archProc|s & Colo|
|00005be0| 72 20 53 65 70 61 72 61 | 74 69 6f 6e 20 73 6e 69 |r Separa|tion sni|
|00005bf0| 70 70 65 74 1c 73 65 65 | 64 20 76 61 6c 75 65 73 |ppet.see|d values|
|00005c00| 2c 20 6f 66 20 63 6f 6c | 6f 72 20 74 61 62 6c 65 |, of col|or table|
|00005c10| 73 21 73 65 70 61 72 61 | 74 65 20 63 68 61 69 6e |s!separa|te chain|
|00005c20| 69 6e 67 2c 20 69 6e 20 | 68 61 73 68 20 74 61 62 |ing, in |hash tab|
|00005c30| 6c 65 73 0f 57 69 6e 74 | 65 72 6d 79 72 65 2c 20 |les.Wint|ermyre, |
|00005c40| 4a 69 6d 34 d2 41 63 63 | 6f 72 64 69 6e 67 20 74 |Jim4.Acc|ording t|
|00005c50| 6f 20 53 63 72 69 70 74 | d3 20 28 53 69 6d 6f 6e |o Script|. (Simon|
|00005c60| 65 29 2c 20 73 63 72 69 | 70 74 69 6e 67 20 71 75 |e), scri|pting qu|
|00005c70| 61 6e 64 61 72 69 65 73 | 0b 41 70 70 6c 65 53 63 |andaries|.AppleSc|
|00005c80| 72 69 70 74 2e 63 61 73 | 65 20 63 6f 6e 76 65 6e |ript.cas|e conven|
|00005c90| 74 69 6f 6e 73 2c 20 61 | 6e 64 20 73 63 72 69 70 |tions, a|nd scrip|
|00005ca0| 74 69 6e 67 20 69 6d 70 | 6c 65 6d 65 6e 74 61 74 |ting imp|lementat|
|00005cb0| 69 6f 6e 23 63 65 6c 6c | 73 2c 20 73 63 72 69 70 |ion#cell|s, scrip|
|00005cc0| 74 69 6e 67 20 69 6d 70 | 6c 65 6d 65 6e 74 61 74 |ting imp|lementat|
|00005cd0| 69 6f 6e 20 61 6e 64 2f | 63 6f 6e 74 65 6e 74 73 |ion and/|contents|
|00005ce0| 20 70 72 6f 70 65 72 74 | 79 2c 20 73 63 72 69 70 | propert|y, scrip|
|00005cf0| 74 69 6e 67 20 69 6d 70 | 6c 65 6d 65 6e 74 61 74 |ting imp|lementat|
|00005d00| 69 6f 6e 20 61 6e 64 35 | 63 75 72 72 65 6e 74 20 |ion and5|current |
|00005d10| 72 65 63 6f 72 64 20 70 | 72 6f 70 65 72 74 79 2c |record p|roperty,|
|00005d20| 20 73 63 72 69 70 74 69 | 6e 67 20 69 6d 70 6c 65 | scripti|ng imple|
|00005d30| 6d 65 6e 74 61 74 69 6f | 6e 20 61 6e 64 27 64 6f |mentatio|n and'do|
|00005d40| 63 75 6d 65 6e 74 73 2c | 20 73 63 72 69 70 74 69 |cuments,| scripti|
|00005d50| 6e 67 20 69 6d 70 6c 65 | 6d 65 6e 74 61 74 69 6f |ng imple|mentatio|
|00005d60| 6e 20 61 6e 64 24 66 69 | 65 6c 64 73 2c 20 73 63 |n and$fi|elds, sc|
|00005d70| 72 69 70 74 69 6e 67 20 | 69 6d 70 6c 65 6d 65 6e |ripting |implemen|
|00005d80| 74 61 74 69 6f 6e 20 61 | 6e 64 2b 66 6f 72 6d 20 |tation a|nd+form |
|00005d90| 65 6c 65 6d 65 6e 74 73 | 2c 20 73 63 72 69 70 74 |elements|, script|
|00005da0| 69 6e 67 20 69 6d 70 6c | 65 6d 65 6e 74 61 74 69 |ing impl|ementati|
|00005db0| 6f 6e 20 61 6e 64 2e 67 | 72 61 70 68 69 63 73 20 |on and.g|raphics |
|00005dc0| 6f 62 6a 65 63 74 73 2c | 20 73 63 72 69 70 74 69 |objects,| scripti|
|00005dd0| 6e 67 20 69 6d 70 6c 65 | 6d 65 6e 74 61 74 69 6f |ng imple|mentatio|
|00005de0| 6e 20 61 6e 64 30 69 6e | 74 65 72 66 61 63 65 20 |n and0in|terface |
|00005df0| 65 6c 65 6d 65 6e 74 73 | 2c 20 73 63 72 69 70 74 |elements|, script|
|00005e00| 69 6e 67 20 69 6d 70 6c | 65 6d 65 6e 74 61 74 69 |ing impl|ementati|
|00005e10| 6f 6e 20 61 6e 64 29 6c | 6f 77 65 72 63 61 73 69 |on and)l|owercasi|
|00005e20| 6e 67 2c 20 61 6e 64 20 | 73 63 72 69 70 74 69 6e |ng, and |scriptin|
|00005e30| 67 20 69 6d 70 6c 65 6d | 65 6e 74 61 74 69 6f 6e |g implem|entation|
|00005e40| 2b 6d 65 6e 75 20 63 6f | 6d 6d 61 6e 64 73 2c 20 |+menu co|mmands, |
|00005e50| 73 63 72 69 70 74 69 6e | 67 20 69 6d 70 6c 65 6d |scriptin|g implem|
|00005e60| 65 6e 74 61 74 69 6f 6e | 20 61 6e 64 2d 6e 75 6c |entation| and-nul|
|00005e70| 6c 20 63 6f 6e 74 61 69 | 6e 65 72 73 2c 20 73 63 |l contai|ners, sc|
|00005e80| 72 69 70 74 69 6e 67 20 | 69 6d 70 6c 65 6d 65 6e |ripting |implemen|
|00005e90| 74 61 74 69 6f 6e 20 61 | 6e 64 2a 6f 62 6a 65 63 |tation a|nd*objec|
|00005ea0| 74 20 6d 6f 64 65 6c 2c | 20 73 63 72 69 70 74 69 |t model,| scripti|
|00005eb0| 6e 67 20 69 6d 70 6c 65 | 6d 65 6e 74 61 74 69 6f |ng imple|mentatio|
|00005ec0| 6e 20 61 6e 64 31 70 72 | 6f 70 65 72 74 69 65 73 |n and1pr|operties|
|00005ed0| 20 70 72 6f 70 65 72 74 | 79 2c 20 73 63 72 69 70 | propert|y, scrip|
|00005ee0| 74 69 6e 67 20 69 6d 70 | 6c 65 6d 65 6e 74 61 74 |ting imp|lementat|
|00005ef0| 69 6f 6e 20 61 6e 64 25 | 72 65 63 6f 72 64 73 2c |ion and%|records,|
|00005f00| 20 73 63 72 69 70 74 69 | 6e 67 20 69 6d 70 6c 65 | scripti|ng imple|
|00005f10| 6d 65 6e 74 61 74 69 6f | 6e 20 61 6e 64 22 72 6f |mentatio|n and"ro|
|00005f20| 77 73 2c 20 73 63 72 69 | 70 74 69 6e 67 20 69 6d |ws, scri|pting im|
|00005f30| 70 6c 65 6d 65 6e 74 61 | 74 69 6f 6e 20 61 6e 64 |plementa|tion and|
|00005f40| 18 73 63 72 69 70 74 69 | 6e 67 20 69 6d 70 6c 65 |.scripti|ng imple|
|00005f50| 6d 65 6e 74 61 74 69 6f | 6e 2e 73 63 72 69 70 74 |mentatio|n.script|
|00005f60| 69 6e 67 20 69 6d 70 6c | 65 6d 65 6e 74 61 74 69 |ing impl|ementati|
|00005f70| 6f 6e 2c 20 61 6e 64 20 | 63 61 73 65 20 63 6f 6e |on, and |case con|
|00005f80| 76 65 6e 74 69 6f 6e 73 | 0b 53 69 6d 6f 6e 65 2c |ventions|.Simone,|
|00005f90| 20 43 61 6c 2b 74 65 78 | 74 20 65 6c 65 6d 65 6e | Cal+tex|t elemen|
|00005fa0| 74 73 2c 20 73 63 72 69 | 70 74 69 6e 67 20 69 6d |ts, scri|pting im|
|00005fb0| 70 6c 65 6d 65 6e 74 61 | 74 69 6f 6e 20 61 6e 64 |plementa|tion and|
|00005fc0| 2c 76 61 6c 75 65 20 70 | 72 6f 70 65 72 74 79 2c |,value p|roperty,|
|00005fd0| 20 73 63 72 69 70 74 69 | 6e 67 20 69 6d 70 6c 65 | scripti|ng imple|
|00005fe0| 6d 65 6e 74 61 74 69 6f | 6e 20 61 6e 64 25 77 69 |mentatio|n and%wi|
|00005ff0| 6e 64 6f 77 73 2c 20 73 | 63 72 69 70 74 69 6e 67 |ndows, s|cripting|
|00006000| 20 69 6d 70 6c 65 6d 65 | 6e 74 61 74 69 6f 6e 20 | impleme|ntation |
|00006010| 61 6e 64 3c d2 4f 70 65 | 6e 44 6f 63 20 55 73 65 |and<.Ope|nDoc Use|
|00006020| 72 20 45 78 70 65 72 69 | 65 6e 63 65 2c 20 54 68 |r Experi|ence, Th|
|00006030| 65 d3 20 28 43 75 72 62 | 6f 77 20 61 6e 64 20 44 |e. (Curb|ow and D|
|00006040| 79 6b 73 74 72 61 2d 45 | 72 69 63 6b 73 6f 6e 29 |ykstra-E|rickson)|
|00006050| 14 41 70 70 6c 65 20 6d | 65 6e 75 20 28 4f 70 65 |.Apple m|enu (Ope|
|00006060| 6e 44 6f 63 29 1f 41 70 | 70 6c 69 63 61 74 69 6f |nDoc).Ap|plicatio|
|00006070| 6e 20 6d 65 6e 75 20 69 | 63 6f 6e 20 28 4f 70 65 |n menu i|con (Ope|
|00006080| 6e 44 6f 63 29 1d 41 70 | 70 6c 69 63 61 74 69 6f |nDoc).Ap|plicatio|
|00006090| 6e 20 6d 65 6e 75 2c 20 | 4f 70 65 6e 44 6f 63 20 |n menu, |OpenDoc |
|000060a0| 61 6e 64 20 63 6f 6e 74 | 61 69 6e 65 72 20 61 70 |and cont|ainer ap|
|000060b0| 70 6c 69 63 61 74 69 6f | 6e 73 20 28 4f 70 65 6e |plicatio|ns (Open|
|000060c0| 44 6f 63 29 22 43 6f 70 | 79 20 63 6f 6d 6d 61 6e |Doc)"Cop|y comman|
|000060d0| 64 20 28 45 64 69 74 20 | 6d 65 6e 75 29 20 28 4f |d (Edit |menu) (O|
|000060e0| 70 65 6e 44 6f 63 29 0c | 43 75 72 62 6f 77 2c 20 |penDoc).|Curbow, |
|000060f0| 44 61 76 65 21 43 75 74 | 20 63 6f 6d 6d 61 6e 64 |Dave!Cut| command|
|00006100| 20 28 45 64 69 74 20 6d | 65 6e 75 29 20 28 4f 70 | (Edit m|enu) (Op|
|00006110| 65 6e 44 6f 63 29 17 44 | 6f 63 75 6d 65 6e 74 20 |enDoc).D|ocument |
|00006120| 6d 65 6e 75 20 28 4f 70 | 65 6e 44 6f 63 29 21 44 |menu (Op|enDoc)!D|
|00006130| 6f 63 75 6d 65 6e 74 20 | 6d 65 6e 75 20 28 4f 70 |ocument |menu (Op|
|00006140| 65 6e 44 6f 63 29 2c 20 | 63 6f 6d 6d 61 6e 64 73 |enDoc), |commands|
|00006150| 28 44 72 61 66 74 73 20 | 63 6f 6d 6d 61 6e 64 20 |(Drafts |command |
|00006160| 28 44 6f 63 75 6d 65 6e | 74 20 6d 65 6e 75 29 20 |(Documen|t menu) |
|00006170| 28 4f 70 65 6e 44 6f 63 | 29 1b 44 79 6b 73 74 72 |(OpenDoc|).Dykstr|
|00006180| 61 2d 45 72 69 63 6b 73 | 6f 6e 2c 20 45 6c 69 7a |a-Ericks|on, Eliz|
|00006190| 61 62 65 74 68 13 45 64 | 69 74 20 6d 65 6e 75 20 |abeth.Ed|it menu |
|000061a0| 28 4f 70 65 6e 44 6f 63 | 29 1d 45 64 69 74 20 6d |(OpenDoc|).Edit m|
|000061b0| 65 6e 75 20 28 4f 70 65 | 6e 44 6f 63 29 2c 20 63 |enu (Ope|nDoc), c|
|000061c0| 6f 6d 6d 61 6e 64 73 18 | 65 6d 62 65 64 64 65 64 |ommands.|embedded|
|000061d0| 20 70 61 72 74 73 20 28 | 4f 70 65 6e 44 6f 63 29 | parts (|OpenDoc)|
|000061e0| 2c 65 6d 62 65 64 64 65 | 64 20 70 61 72 74 73 20 |,embedde|d parts |
|000061f0| 28 4f 70 65 6e 44 6f 63 | 29 2c 20 63 6f 70 79 69 |(OpenDoc|), copyi|
|00006200| 6e 67 20 61 6e 64 20 6d | 6f 76 69 6e 67 10 66 72 |ng and m|oving.fr|
|00006210| 61 6d 65 73 20 28 4f 70 | 65 6e 44 6f 63 29 08 72 |ames (Op|enDoc).r|
|00006220| 65 73 69 7a 69 6e 67 07 | 73 63 61 6c 69 6e 67 1e |esizing.|scaling.|
|00006230| 67 72 61 70 68 69 63 73 | 20 70 61 72 74 20 65 64 |graphics| part ed|
|00006240| 69 74 6f 72 20 28 4f 70 | 65 6e 44 6f 63 29 13 48 |itor (Op|enDoc).H|
|00006250| 65 6c 70 20 6d 65 6e 75 | 20 28 4f 70 65 6e 44 6f |elp menu| (OpenDo|
|00006260| 63 29 28 49 6e 73 65 72 | 74 20 63 6f 6d 6d 61 6e |c)(Inser|t comman|
|00006270| 64 20 28 44 6f 63 75 6d | 65 6e 74 20 6d 65 6e 75 |d (Docum|ent menu|
|00006280| 29 20 28 4f 70 65 6e 44 | 6f 63 29 11 69 6e 74 72 |) (OpenD|oc).intr|
|00006290| 69 6e 73 69 63 20 63 6f | 6e 74 65 6e 74 12 63 6f |insic co|ntent.co|
|000062a0| 70 79 69 6e 67 20 61 6e | 64 20 6d 6f 76 69 6e 67 |pying an|d moving|
|000062b0| 12 6f 66 20 70 61 72 74 | 73 20 28 4f 70 65 6e 44 |.of part|s (OpenD|
|000062c0| 6f 63 29 2f 4f 70 65 6e | 20 44 6f 63 75 6d 65 6e |oc)/Open| Documen|
|000062d0| 74 20 63 6f 6d 6d 61 6e | 64 20 28 44 6f 63 75 6d |t comman|d (Docum|
|000062e0| 65 6e 74 20 6d 65 6e 75 | 29 20 28 4f 70 65 6e 44 |ent menu|) (OpenD|
|000062f0| 6f 63 29 30 4f 70 65 6e | 20 53 65 6c 65 63 74 69 |oc)0Open| Selecti|
|00006300| 6f 6e 20 63 6f 6d 6d 61 | 6e 64 20 28 44 6f 63 75 |on comma|nd (Docu|
|00006310| 6d 65 6e 74 20 6d 65 6e | 75 29 20 28 4f 70 65 6e |ment men|u) (Open|
|00006320| 44 6f 63 29 07 4f 70 65 | 6e 44 6f 63 0d 64 6f 63 |Doc).Ope|nDoc.doc|
|00006330| 75 6d 65 6e 74 61 74 69 | 6f 6e 05 6d 65 6e 75 73 |umentati|on.menus|
|00006340| 05 70 61 72 74 73 17 70 | 61 72 74 20 63 61 74 65 |.parts.p|art cate|
|00006350| 67 6f 72 79 20 28 4f 70 | 65 6e 44 6f 63 29 15 70 |gory (Op|enDoc).p|
|00006360| 61 72 74 20 65 64 69 74 | 6f 72 20 28 4f 70 65 6e |art edit|or (Open|
|00006370| 44 6f 63 29 19 65 6d 62 | 65 64 20 76 73 2e 20 6d |Doc).emb|ed vs. m|
|00006380| 65 72 67 65 20 64 65 63 | 69 73 69 6f 6e 73 10 69 |erge dec|isions.i|
|00006390| 6e 73 74 61 6c 6c 69 6e | 67 20 6d 65 6e 75 73 0f |nstallin|g menus.|
|000063a0| 72 65 73 69 7a 69 6e 67 | 20 66 72 61 6d 65 73 27 |resizing| frames'|
|000063b0| 50 61 72 74 20 49 6e 66 | 6f 20 63 6f 6d 6d 61 6e |Part Inf|o comman|
|000063c0| 64 20 28 45 64 69 74 20 | 6d 65 6e 75 29 20 28 4f |d (Edit |menu) (O|
|000063d0| 70 65 6e 44 6f 63 29 3f | 50 61 72 74 20 49 6e 66 |penDoc)?|Part Inf|
|000063e0| 6f 20 63 6f 6d 6d 61 6e | 64 20 28 45 64 69 74 20 |o comman|d (Edit |
|000063f0| 6d 65 6e 75 29 20 28 4f | 70 65 6e 44 6f 63 29 2c |menu) (O|penDoc),|
+--------+-------------------------+-------------------------+--------+--------+
Only 25.0 KB of data is shown above.